summaryrefslogtreecommitdiff
path: root/services/cgit.nix
diff options
context:
space:
mode:
Diffstat (limited to 'services/cgit.nix')
-rw-r--r--services/cgit.nix26
1 files changed, 13 insertions, 13 deletions
diff --git a/services/cgit.nix b/services/cgit.nix
index fcfa77f..72f94dc 100644
--- a/services/cgit.nix
+++ b/services/cgit.nix
@@ -1,8 +1,8 @@
-{ fqdn } :{ pkgs, ... }:
+{ fqdn }: { pkgs, ... }:
{
- services.uwsgi = {
+ services.uwsgi = {
enable = true;
- user = "public";
+ user = "public";
group = "nginx";
plugins = [ "cgi" "python3" ];
@@ -24,7 +24,7 @@
services.gitolite = {
enable = true;
- user = "git";
+ user = "git";
group = "git";
adminPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILhzz/CAb74rLQkDF2weTCb0DICw1oyXNv6XmdLfEsT5 crash@crashoverburn.com";
extraGitoliteRc = ''
@@ -33,16 +33,16 @@
'';
};
- users.extraUsers.public =
- {
- extraGroups = [ "git" "nginx"];
- isSystemUser = true;
- group = "users";
- };
+ users.extraUsers.public =
+ {
+ extraGroups = [ "git" "nginx" ];
+ isSystemUser = true;
+ group = "users";
+ };
services.nginx.virtualHosts."${fqdn}" = {
- addSSL = true;
- enableACME = true;
+ forceSSL = true;
+ useACMEHost = "crashoverburn.com";
root = "${pkgs.cgit}/cgit";
locations = {
"/" = {
@@ -58,7 +58,7 @@
uwsgi_read_timeout 600;
'';
};
- };
+ };
};
systemd.services.create-cgit-cache = {