diff --git a/execute.sh b/execute.sh deleted file mode 100644 index 0d6a765..0000000 --- a/execute.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -openssl passwd -6 $1 > dev_user_password.pw - -colmena apply diff --git a/git_system.nix b/git_system.nix index 900dfe9..a78e018 100644 --- a/git_system.nix +++ b/git_system.nix @@ -28,6 +28,20 @@ in acceptTerms = true; }; + systemd.services = { + copytmpl = { + enable = true; + + path = [ + "/run/current-system/sw/bin" + ]; + serviceConfig = { + Type = "simple"; + ExecStart = "${pkgs.coreutils}/bin/mkdir -p /var/lib/forgejo/custom/templates/ && ${pkgs.coreutils}/bin/cp ${./home.tmpl} /var/lib/forgejo/custom/templates/home.tmpl"; + }; + }; + }; + services = { nginx = { enable = true; @@ -80,6 +94,8 @@ in }; }; + + openssh = { ports = [ 62 ]; settings = { diff --git a/home.tmpl b/home.tmpl new file mode 100644 index 0000000..e1276fa --- /dev/null +++ b/home.tmpl @@ -0,0 +1,20 @@ +{{template "base/head" .}} +