Skip to content

Instantly share code, notes, and snippets.

@gzlock
Created February 24, 2026 21:29
Show Gist options
  • Select an option

  • Save gzlock/6579e7fc8f1acb2fc1f0901ec2a3c1df to your computer and use it in GitHub Desktop.

Select an option

Save gzlock/6579e7fc8f1acb2fc1f0901ec2a3c1df to your computer and use it in GitHub Desktop.
自用的vaultwarden docker-compse设置,空着的参数请自行查阅文档。首次使用先把SIGNUPS_ALLOWED设置为true,注册账号后再设置false关闭注册。
services:
vaultwarden:
image: vaultwarden/server:latest-alpine
container_name: vaultwarden
restart: unless-stopped
environment:
SIGNUPS_ALLOWED: false
WEBSOCKET_ENABLED: true
PUSH_ENABLED: true
PUSH_INSTALLATION_ID:
PUSH_INSTALLATION_KEY:
PUSH_RELAY_URI: https://api.bitwarden.eu
PUSH_IDENTITY_URI: https://identity.bitwarden.eu
ADMIN_TOKEN:
DOMAIN:
TIME_ZONE: "Asia/Shanghai"
volumes:
- ./vw_data/:/data/
networks:
- vaultwarden-network
vaultwarden-cf-tunnel:
container_name: vaultwarden-cf-tunnel
image: cloudflare/cloudflared:latest
command: tunnel run --token "token"
restart: unless-stopped
user: root
networks:
- vaultwarden-network
networks:
vaultwarden-network:
name: vaultwarden-network
external: false
@gzlock
Copy link
Author

gzlock commented Mar 9, 2026

不需要使用cloudflare的tunnel服务把vaultwarden暴露到外网的用户,把vaultwarden-cf-tunnel整段删掉即可

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment