This repository has no description
615 B
26 lines
1{ config, lib, pkgs, ... }:
2{
3 imports = [
4 ../../git.nix
5 ];
6 services.nginx.virtualHosts."cgit.lassul.us" = {
7 enableACME = true;
8 addSSL = true;
9 locations = config.services.nginx.virtualHosts.cgit.locations;
10 extraConfig = ''
11 client_max_body_size 300M;
12 client_body_timeout 2024;
13 client_header_timeout 2024;
14
15 fastcgi_buffers 16 512k;
16 fastcgi_buffer_size 512k;
17 fastcgi_read_timeout 500;
18 fastcgi_send_timeout 500;
19 '';
20 };
21 systemd.tmpfiles.settings."cgit"."/tmp/cgit".d = {
22 mode = "0755";
23 user = "fcgiwrap";
24 group = "fcgiwrap";
25 };
26}