From 8586a6583eeb74c803585dd8cd6b667b04b20205 Mon Sep 17 00:00:00 2001 From: Haletran Date: Wed, 25 Feb 2026 23:19:15 +0100 Subject: [PATCH] feat: starring doh setup --- core/caddy/compose.yml | 3 ++- core/doh/Dockerfile | 8 ++++++++ core/doh/compose.yml | 4 ++++ startup | 2 -- 4 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 core/doh/Dockerfile diff --git a/core/caddy/compose.yml b/core/caddy/compose.yml index db7dc3c..994b309 100644 --- a/core/caddy/compose.yml +++ b/core/caddy/compose.yml @@ -2,9 +2,9 @@ services: caddy: container_name: caddy image: caddy:2.10.2-alpine - restart: unless-stopped ports: - "8080:80" + #- "443:443" volumes: - caddy-caddyfiles:/etc/caddy - caddy-data:/data @@ -12,6 +12,7 @@ services: - caddy-diagrams:/srv/diagrams networks: - proxy + restart: unless-stopped volumes: caddy-caddyfiles: diff --git a/core/doh/Dockerfile b/core/doh/Dockerfile new file mode 100644 index 0000000..13cd2a7 --- /dev/null +++ b/core/doh/Dockerfile @@ -0,0 +1,8 @@ +FROM alpine:latest + +RUN apk update && \ + apk add unbound + +EXPOSE 5335/udp 5335/tcp + +CMD unbound && tail -f \ No newline at end of file diff --git a/core/doh/compose.yml b/core/doh/compose.yml index 8ce710b..358cd7b 100644 --- a/core/doh/compose.yml +++ b/core/doh/compose.yml @@ -1,6 +1,10 @@ services: doh: container_name: doh + build: . + networks: + - proxy + restart: unless-stopped networks: proxy: diff --git a/startup b/startup index 0ede1dc..dbd8230 100644 --- a/startup +++ b/startup @@ -1,7 +1,5 @@ #!/usr/bin/env -local opt=$1 - case "$1" in vm) qemu-system-x86_64 \