aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/selfhost/caddy.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services/nixos/selfhost/caddy.nix')
-rw-r--r--modules/services/nixos/selfhost/caddy.nix28
1 files changed, 0 insertions, 28 deletions
diff --git a/modules/services/nixos/selfhost/caddy.nix b/modules/services/nixos/selfhost/caddy.nix
deleted file mode 100644
index f625f62..0000000
--- a/modules/services/nixos/selfhost/caddy.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- pkgs,
- lib,
- config,
- ...
-}: let
- cfg = config.collinux.services.selfhost.caddy;
-in
- lib.mkIf cfg.enable (lib.mkMerge [
- {
- services.caddy = {
- enable = true;
- environmentFile = cfg.envFile;
- };
- networking.firewall.allowedTCPPorts = [80 443];
- environment.systemPackages = with pkgs; [nss]; # required for caddy https stuff
- }
- (lib.mkIf config.collinux.services.networking.tailscale.enable {
- services.caddy = {
- package = pkgs.caddy.withPlugins {
- plugins = [
- "github.com/tailscale/caddy-tailscale@v0.0.0-20251204171825-f070d146dd61"
- ];
- hash = "sha256-cK7C5ISsTwX0FMf891s/Vr22JvRqYEC8GkLfP1L1Mus=";
- };
- };
- })
- ])