ts-vaultwarden/docker-compose.yml
2025-04-09 22:50:57 -05:00

28 lines
863 B
YAML

services:
vaultwarden-ts:
image: tailscale/tailscale:latest
hostname: vaultwarden
container_name: vaultwarden-ts
environment:
- TS_AUTHKEY={{YOUR_TAILSCALE_AUTHKEY}}
- TS_STATE_DIR=/var/lib/tailscale
- TS_SERVE_CONFIG=/config/serve.json
volumes:
- ./tailscale/tailscale-data:/var/lib/tailscale
- ./tailscale/config:/config
- /dev/net/tun:/dev/net/tun
cap_add:
- net_admin
- sys_module
restart: unless-stopped
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
environment:
DOMAIN: "https://vaultwarden.{{YOUR_DOMAIN}}.com" # <---- Your domain here! --- ie https://vaultwarden.tail123456.ts.net/
volumes:
- ./vaultwarden/data:/data
network_mode: service:vaultwarden-ts
depends_on:
- vaultwarden-ts