added caddy webserver

This commit is contained in:
Peter Wood
2024-11-20 15:45:18 +00:00
parent a22b6d68b1
commit 4b6968215b
2 changed files with 19 additions and 0 deletions

1
.gitignore vendored
View File

@@ -6,6 +6,7 @@ standard-notes/
pinchflat/ pinchflat/
homepage/config/logs/ homepage/config/logs/
speedtest/config/ speedtest/config/
caddy/ts-caddy/
# ignore environment files # ignore environment files
.env .env

18
caddy/docker-compose.yml Normal file
View File

@@ -0,0 +1,18 @@
services:
ts-caddy:
image: tailscale/tailscale:latest
container_name: ts-caddy
hostname: ts-caddy
environment:
- TS_AUTHKEY:${TAILSCALE_AUTHKEY}
- TS_SOCKET:/var/run/tailscale/tailscaled.sock
volumes:
- ${PWD}/ts-caddy/state:/var/lib/tailscale
- /dev/net/tun:/dev/net/tun
cap_add:
- net_admin
- sys_module
restart: unless-stopped
caddy:
image: caddy/caddy:latest
network_mode: service:ts-caddy