services: tailscale: image: tailscale/tailscale:latest container_name: tailscale-vps env_file: - .env environment: - TS_STATE_DIR=/var/lib/tailscale - TS_USERSPACE=false volumes: - tailscale-vps:/var/lib/tailscale - /dev/net/tun:/dev/net/tun cap_add: - net_admin - sys_module network_mode: "service:nginx" restart: unless-stopped nginx: image: nginx container_name: nginx ports: - "80:80" - "443:443" volumes: - /etc/letsencrypt:/etc/letsencrypt:ro - ./nginx.conf:/etc/nginx/nginx.conf:ro restart: unless-stopped volumes: tailscale-vps: driver: local