version: "3.8" services: agent: build: . container_name: portainer_agent_tailscale cap_add: - NET_ADMIN devices: - /dev/net/tun environment: - TZ=${TZ} - TS_AUTHKEY=${TS_AUTHKEY} - TS_LOGIN_SERVER=${TS_LOGIN_SERVER} - TS_HOSTNAME=${TS_HOSTNAME} - TS_ACCEPT_DNS=${TS_ACCEPT_DNS} - TS_ACCEPT_ROUTES=${TS_ACCEPT_ROUTES} volumes: - /var/run/docker.sock:/var/run/docker.sock - /var/lib/docker/volumes:/var/lib/docker/volumes - tailscale-state:/var/lib/tailscale restart: unless-stopped volumes: tailscale-state: name: portainer_tailscale_state