diff --git a/systems/ful/configuration.nix b/systems/ful/configuration.nix index 46f7dcb..f2e5f24 100644 --- a/systems/ful/configuration.nix +++ b/systems/ful/configuration.nix @@ -12,6 +12,7 @@ in { ./radio.nix ./panoptikon.nix ./hledger.nix + ./gemini.nix ./wallabag.nix ./alew.nix ../../configs/monitoring.nix diff --git a/systems/ful/gemini.nix b/systems/ful/gemini.nix new file mode 100644 index 0000000..4c5e815 --- /dev/null +++ b/systems/ful/gemini.nix @@ -0,0 +1,15 @@ +{ config, ... }: +{ + networking.firewall.allowedTCPPorts = [ 1965 ]; + services.agate = { + enable = true; + addresses = [ "0.0.0.0:1965" ]; + hostnames = [ "kmein.de" ]; + language = "de"; + }; + + services.restic.backups.niveum.paths = [ + config.services.agate.contentDir + config.services.agate.certificatesDir + ]; +}