{ syscfg = { hostname = "sandbox"; type = "nixos"; system = "x86_64-linux"; defaultUser = "sora"; users = [{ username = "sora"; pubssh = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINrrUB0KBjeAKPVG2Bdcm4mI9AMab7y97SOCdEHGogYv sora@gateway"; wm = "-"; git = { email = "soraefir+git@helcel"; username = "soraefir"; key = "4E241635F8EDD2919D2FB44CA362EA0491E2EEA0"; }; }]; make = { cli = true; virt = true; }; server = { domain = "test.helcel.net"; openssh = true; web = true; # mail = { # server = ... # user = ... # ... # }; mailDomain = "test@helcel"; mailServer = "infomaniak.ch"; containers = { # ===== BASE ===== traefik = { subdomain = "traefik"; extra={provider="infomaniak";}; }; umami = { subdomain = "umami"; }; authentik = { subdomain = "sso"; port = 9000; }; searxng = { subdomain = "searx"; }; # ===== CLOUD ===== nextcloud = { subdomain = "cloud"; }; collabora = { subdomain = "office"; }; etherpad = { subdomain = "pad"; }; ethercalc = { subdomain = "calc"; }; immich = { subdomain = "pic"; }; # ===== FLIX ===== # invidious = { # subdomain = "yt"; # }; jellyfin = { subdomain = "flix"; }; # servarr = { # subdomain = "arr"; # }; transmission = { subdomain = "arr"; subpath = "p2p"; }; # handbrake = { # subdomain = "arr"; # subpath = "hb"; # }; # ===== DEV ===== gitea = { subdomain = "git"; }; # ===== HOME ===== # homeassistant = { # subdomain = "hass"; # }; # frigate = { # subdomain = "hass"; # subpath = "cam"; # }; # trmnl = { # subdomain = "hass"; # subpath = "trmnl"; # }; # influx = { # subdomain = "metrum"; # }; }; }; }; }