compose.yaml
Rama main · réplica de lectura del repositorio original.
name: tailscale
x-daemonless:
title: "Tailscale"
icon: ":simple-tailscale:"
category: "Infrastructure"
description: "Zero-config mesh VPN built on WireGuard — securely connect your devices without port forwarding or firewall changes."
upstream_url: "https://github.com/tailscale/tailscale"
web_url: "https://tailscale.com/"
freshports_url: "https://www.freshports.org/security/tailscale/"
user: "root"
mlock: false
upstream_binary: false
appjail: true
docs:
env:
TS_AUTHKEY:
desc: "Tailscale Auth Key for automatic login — create one at https://login.tailscale.com/admin/settings/keys"
optional: true
level: primary
TS_EXTRA_ARGS:
desc: "Additional arguments for tailscale up"
optional: true
volumes:
/config: "State directory (tailscaled.state)"
services:
tailscale:
image: ghcr.io/daemonless/tailscale:latest
container_name: tailscale
restart: unless-stopped
environment:
- TS_AUTHKEY=tskey-auth-xxxx
- TS_EXTRA_ARGS=--advertise-exit-node
volumes:
- /path/to/containers/tailscale:/config