feat: tailscale sidecar

This commit is contained in:
2025-11-28 08:59:42 +01:00
parent 6568dd10b5
commit c83b77ebdb
2 changed files with 71 additions and 112 deletions

View File

@@ -308,22 +308,6 @@ services:
# Watchtower
- "com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}"
tailscale:
image: tailscale/tailscale:latest
hostname: vps
cap_add:
- NET_ADMIN
- SYS_MODULE
volumes:
- tailscale_state:/var/lib/tailscale
- /dev/net/tun:/dev/net/tun
environment:
- TS_AUTHKEY=${TAILSCALE_AUTHKEY}
- TS_STATE_DIR=/var/lib/tailscale
restart: unless-stopped
networks:
- compose_network
volumes:
letsencrypt_data:
name: ${NET_COMPOSE_PROJECT_NAME}_letsencrypt_data
@@ -337,8 +321,6 @@ volumes:
name: ${NET_COMPOSE_PROJECT_NAME}_mailpit_data
authelia_config:
name: ${NET_COMPOSE_PROJECT_NAME}_authelia_config
tailscale_state:
name: ${NET_COMPOSE_PROJECT_NAME}_tailscale_state
networks:
compose_network: