diff --git a/docker-compose.yml b/docker-compose.yml index dbc46cf..e24ea71 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: volumes: - ./data:/data networks: - - startpage-net + - startpage-internal startpage-nginx: image: nginx:alpine @@ -19,30 +19,13 @@ services: depends_on: - startpage-app networks: - - startpage-net - - ts-startpage-net - - startpage-ts: - image: tailscale/tailscale:latest - container_name: startpage-ts - hostname: vps-startpage-01 - environment: - - TS_AUTHKEY=${TS_AUTHKEY} - - TS_SERVE_CONFIG=/config/serve.json - - TS_STATE_DIR=/var/lib/tailscale - volumes: - - ./tailscale/state:/var/lib/tailscale - - ./tailscale/serve.json:/config/serve.json:ro - - /dev/net/tun:/dev/net/tun - cap_add: - - NET_ADMIN - - SYS_MODULE - restart: unless-stopped - networks: - - ts-startpage-net + - startpage-internal + - caddy-startpage-net networks: - startpage-net: + startpage-internal: driver: bridge - ts-startpage-net: - driver: bridge \ No newline at end of file + internal: true + caddy-startpage-net: + external: true + name: caddy_caddy-startpage-net