Nixos-Configuration/configurations/nixos/caddy-tofu/default.nix
Jermeiah S b0a3b7577b
Some checks failed
/ check (push) Successful in 1m23s
/ deploy (push) Failing after 57s
switch to mongodb-ce [deploy]
2025-06-29 19:19:11 -04:00

41 lines
719 B
Nix

{
flake,
modulesPath,
# config,
...
}:
let
inherit (flake) inputs;
inherit (inputs) self;
in
{
imports = [
self.nixosModules.default
"${modulesPath}/virtualisation/lxc-container.nix"
];
services.caddy = {
enable = true;
extraConfig = ''
git.skdevstudios.com {
reverse_proxy forgejo.incus:3000
}
tofu.skdevstudios.com {
reverse_proxy tofu.incus:9000
}
graylog.skdevstudios.com {
reverse_proxy graylog-tofu.incus:9000
}
# :8096 {
# reverse_proxy 10.173.91.220:8096
# }
'';
};
networking = {
hostName = "caddy-tofu";
};
environment.systemPackages = [
];
system.stateVersion = "25.05";
}