vaultwarden
This commit is contained in:
55
Docker/vaultwarden/docker-compose.yml
Normal file
55
Docker/vaultwarden/docker-compose.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
# https://github.com/dani-garcia/vaultwarden/wiki
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:latest
|
||||
container_name: vaultwarden
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
WEBSOCKET_PORT: 3012
|
||||
WEBSOCKET_ENABLED: 'true' # Enable WebSocket notifications.
|
||||
SIGNUPS_ALLOWED: 'false'
|
||||
INVITATIONS_ALLOWED: 'false'
|
||||
# SIGNUPS_DOMAINS_WHITELIST: example.com,example.net,example.org # If SIGNUPS_DOMAINS_WHITELIST is set, then the value of SIGNUPS_ALLOWED is ignored.
|
||||
# ADMIN_TOKEN: some_random_token_as_per_above_explanation # /admin config.json的值优先于环境变量
|
||||
# DISABLE_ADMIN_TOKEN: true # 禁用token之后 任何人都可以访问/admin页面
|
||||
# DOMAIN: https://vw.domain.ltd:445 # U2F FIDO2 WebAuthn 需要设置域名和证书
|
||||
# YUBICO_CLIENT_ID: 123456
|
||||
# YUBICO_SECRET_KEY: ABCDEABCDEABCDEABCDE=
|
||||
# DATA_FOLDER: /data # 更改默认数据路径
|
||||
# DATABASE_URL: /database/vaultwarden.sqlite3 # 更改数据库的默认位置 $DATA_FOLDER/db.sqlite3
|
||||
# ATTACHMENTS_FOLDER: /attachments # 更改附件的默认位置 $DATA_FOLDER/attachments
|
||||
# ICON_CACHE_FOLDER: /icon_cache # 更改icon的默认位置 $DATA_FOLDER/icon_cache
|
||||
# ROCKET_LIMITS: {json=10485760} # 默认API请求限制10MB
|
||||
# ROCKET_WORKERS: 20
|
||||
# SMTP_HOST: 'smtp.163.com'
|
||||
# SMTP_FROM: 'test@163.com'
|
||||
# SMTP_PORT: '465'
|
||||
# SMTP_SSL: 'true'
|
||||
# SMTP_USERNAME: 'test@163.com'
|
||||
# SMTP_PASSWORD: 'password'
|
||||
# SMTP_EXPLICIT_TLS: 'true'
|
||||
SHOW_PASSWORD_HINT: 'false' # 密码提示显示
|
||||
WEB_VAULT_ENABLED: 'false' # 禁用网页的静态页面
|
||||
# WEB_VAULT_FOLDER: /web-vault # 静态页的默认位置
|
||||
LOG_FILE: /data/vaultwarden.log # 日志文件
|
||||
LOG_LEVEL: warn # 日志等级 "trace", "debug", "info", "warn", "error" or "off".
|
||||
EXTENDED_LOGING: 'true'
|
||||
ports:
|
||||
- 3011:80
|
||||
- 3012:3012
|
||||
volumes:
|
||||
- ./data/:/data/
|
||||
# - ./vw-database/:/database/
|
||||
# - /vw-attachments/:/attachments/
|
||||
# - /icon_cache/:/icon_cache/
|
||||
# - /vw-web-vault/:/web-vault/
|
||||
networks:
|
||||
nginx:
|
||||
aliases:
|
||||
- vaultwarden
|
||||
|
||||
networks:
|
||||
nginx:
|
||||
external: true
|
||||
Reference in New Issue
Block a user