From 4084c32499497672953ab7d71ca84ee8b5312580 Mon Sep 17 00:00:00 2001 From: tootbrute Date: Fri, 20 Mar 2026 18:42:07 +0800 Subject: [PATCH] adding caddy without docker --- {VPS-caddy => VPS-caddy-docker}/Caddyfile | 0 {VPS-caddy => VPS-caddy-docker}/DNS-settings | 0 {VPS-caddy => VPS-caddy-docker}/Dockerfile | 0 {VPS-caddy => VPS-caddy-docker}/README.md | 0 {VPS-caddy => VPS-caddy-docker}/docker-compose.yml | 0 services/caddy.nix | 13 +++++++++++++ 6 files changed, 13 insertions(+) rename {VPS-caddy => VPS-caddy-docker}/Caddyfile (100%) rename {VPS-caddy => VPS-caddy-docker}/DNS-settings (100%) rename {VPS-caddy => VPS-caddy-docker}/Dockerfile (100%) rename {VPS-caddy => VPS-caddy-docker}/README.md (100%) rename {VPS-caddy => VPS-caddy-docker}/docker-compose.yml (100%) create mode 100644 services/caddy.nix diff --git a/VPS-caddy/Caddyfile b/VPS-caddy-docker/Caddyfile similarity index 100% rename from VPS-caddy/Caddyfile rename to VPS-caddy-docker/Caddyfile diff --git a/VPS-caddy/DNS-settings b/VPS-caddy-docker/DNS-settings similarity index 100% rename from VPS-caddy/DNS-settings rename to VPS-caddy-docker/DNS-settings diff --git a/VPS-caddy/Dockerfile b/VPS-caddy-docker/Dockerfile similarity index 100% rename from VPS-caddy/Dockerfile rename to VPS-caddy-docker/Dockerfile diff --git a/VPS-caddy/README.md b/VPS-caddy-docker/README.md similarity index 100% rename from VPS-caddy/README.md rename to VPS-caddy-docker/README.md diff --git a/VPS-caddy/docker-compose.yml b/VPS-caddy-docker/docker-compose.yml similarity index 100% rename from VPS-caddy/docker-compose.yml rename to VPS-caddy-docker/docker-compose.yml diff --git a/services/caddy.nix b/services/caddy.nix new file mode 100644 index 0000000..717c37d --- /dev/null +++ b/services/caddy.nix @@ -0,0 +1,13 @@ +{ config, pkgs, ... }: +{ + +services.caddy = { + enable = true; + package = pkgs.caddy.withPlugins { + + plugins = [ "github.com/caddy-dns/gandi@v1.1.0" ]; + hash = "sha256-F/jqR4iEsklJFycTjSaW8B/V3iTGqqGOzwYBUXxRKrc="; + }; +}; + +}