diff --git a/bert/configuration.nix b/bert/configuration.nix index 3814822..e8a81a0 100644 --- a/bert/configuration.nix +++ b/bert/configuration.nix @@ -6,6 +6,7 @@ ./hardware-configuration.nix ./services/factorio.nix ./services/http/index.nix + ./services/immich.nix ./services/minecraft.nix ./services/monitoring.nix ./services/forgejo.nix @@ -41,7 +42,11 @@ fileSystems."/mnt/bigbird_public" = { device = "//bigbird/public"; fsType = "cifs"; - options = [ "guest" ]; + options = [ + "x-systemd.automount" + "x-systemd.requires=network-online.target" + "guest" + ]; }; time.timeZone = "America/Chicago"; diff --git a/bert/services/forgejo.nix b/bert/services/forgejo.nix index ae2f8f8..1d2e170 100644 --- a/bert/services/forgejo.nix +++ b/bert/services/forgejo.nix @@ -1,6 +1,7 @@ { services.forgejo = { enable = true; + stateDir = "/srv/forgejo"; settings = { DEFAULT = { APP_NAME = "Forgejo: Beyond coding. We Forge."; # TODO diff --git a/bert/services/http/home.chandlerswift.com.nix b/bert/services/http/home.chandlerswift.com.nix index 1c11558..8d280ec 100644 --- a/bert/services/http/home.chandlerswift.com.nix +++ b/bert/services/http/home.chandlerswift.com.nix @@ -7,6 +7,24 @@ reverse_proxy /grafana/* localhost:3000 # hide .git # ??? + respond /robots.txt 200 { + body <