Update vpnstack.yaml
This commit is contained in:
1 parent
e15393041f
commit
05447d0999
1 file changed
+15
-2
+15
-2
@@ -7,6 +7,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 10086:10086
|
- 10086:10086
|
||||||
- 51888:51888/udp
|
- 51888:51888/udp
|
||||||
|
- 51820:51820/udp
|
||||||
dns:
|
dns:
|
||||||
- 1.1.1.1
|
- 1.1.1.1
|
||||||
- 8.8.8.8
|
- 8.8.8.8
|
||||||
@@ -22,12 +23,13 @@ services:
|
|||||||
vaultwarden:
|
vaultwarden:
|
||||||
image: vaultwarden/server:latest
|
image: vaultwarden/server:latest
|
||||||
container_name: vaultwarden
|
container_name: vaultwarden
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- 443:80/tcp
|
- 443:80/tcp
|
||||||
environment:
|
environment:
|
||||||
- ROCKET_TLS=${VAULTWARDEN_TAILSCALE_CERTS}
|
- ROCKET_TLS=${VAULTWARDEN_TAILSCALE_CERTS}
|
||||||
|
- ADMIN_TOKEN=${VW_ADMIN_TOKEN}
|
||||||
volumes:
|
volumes:
|
||||||
- vw-data:/data
|
- vw-data:/data
|
||||||
|
|
||||||
@@ -82,7 +84,7 @@ services:
|
|||||||
adguardhome:
|
adguardhome:
|
||||||
container_name: adguardhome
|
container_name: adguardhome
|
||||||
image: adguard/adguardhome:latest
|
image: adguard/adguardhome:latest
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
ports:
|
ports:
|
||||||
- 53:53/tcp
|
- 53:53/tcp
|
||||||
@@ -116,3 +118,14 @@ volumes:
|
|||||||
letsencrypt:
|
letsencrypt:
|
||||||
npmdb:
|
npmdb:
|
||||||
vw-data:
|
vw-data:
|
||||||
|
|
||||||
|
# environment variables:
|
||||||
|
# NOTE: For VaultWarden create a free Tailscale account and get certs into portainer e.g.
|
||||||
|
# sudo mkdir /var/lib/docker/volumes/myvpnstack_vw-data/_data/certs
|
||||||
|
# Also, docker needs to read the tailscale cert and key so give it 644
|
||||||
|
# sudo chmod 644 /var/lib/docker/volumes/myvpnstack_vw-data/_data/certs/*
|
||||||
|
|
||||||
|
# VAULTWARDEN_TAILSCALE_CERTS={certs=/data/certs/your_machine.your_tailnet_DNS_Name.ts.net.crt,key=/data/certs/your_machine.your_tailnet_DNS_Name.ts.net.key}
|
||||||
|
# CLOUDFLARE_TOKEN=your_cloudflare_token
|
||||||
|
# DUCKDNS_TOKEN=your_duckdns_token
|
||||||
|
# DUCKDNS_SUBDOMAIN=your_duckdns_subdomain_without_duckdns.org
|
||||||
Reference in new issue
Block a user