mirror of
https://github.com/YunoHost-Apps/vaultwarden_ynh.git
synced 2024-09-03 18:26:31 +02:00
YunoHost-specific section to simplify configuration file updates
This commit is contained in:
parent
d2b5d49285
commit
f076e8114d
1 changed files with 45 additions and 18 deletions
|
@ -15,7 +15,7 @@
|
||||||
####################
|
####################
|
||||||
|
|
||||||
## Main data folder
|
## Main data folder
|
||||||
DATA_FOLDER=__DATA_DIR__
|
# DATA_FOLDER=data
|
||||||
|
|
||||||
## Individual folders, these override %DATA_FOLDER%
|
## Individual folders, these override %DATA_FOLDER%
|
||||||
# RSA_KEY_FILENAME=data/rsa_key
|
# RSA_KEY_FILENAME=data/rsa_key
|
||||||
|
@ -31,8 +31,8 @@ DATA_FOLDER=__DATA_DIR__
|
||||||
# RELOAD_TEMPLATES=false
|
# RELOAD_TEMPLATES=false
|
||||||
|
|
||||||
## Web vault settings
|
## Web vault settings
|
||||||
WEB_VAULT_FOLDER=web-vault/
|
# WEB_VAULT_FOLDER=web-vault/
|
||||||
WEB_VAULT_ENABLED=true
|
# WEB_VAULT_ENABLED=true
|
||||||
|
|
||||||
#########################
|
#########################
|
||||||
### Database settings ###
|
### Database settings ###
|
||||||
|
@ -174,7 +174,6 @@ WEB_VAULT_ENABLED=true
|
||||||
# DOMAIN=https://vw.domain.tld:8443
|
# DOMAIN=https://vw.domain.tld:8443
|
||||||
## For public server (URL with path)
|
## For public server (URL with path)
|
||||||
# DOMAIN=https://domain.tld/vw
|
# DOMAIN=https://domain.tld/vw
|
||||||
DOMAIN=https://__DOMAIN____PATH__
|
|
||||||
|
|
||||||
## Controls whether users are allowed to create Bitwarden Sends.
|
## Controls whether users are allowed to create Bitwarden Sends.
|
||||||
## This setting applies globally to all users.
|
## This setting applies globally to all users.
|
||||||
|
@ -218,7 +217,7 @@ DOMAIN=https://__DOMAIN____PATH__
|
||||||
# DISABLE_ICON_DOWNLOAD=false
|
# DISABLE_ICON_DOWNLOAD=false
|
||||||
|
|
||||||
## Controls if new users can register
|
## Controls if new users can register
|
||||||
SIGNUPS_ALLOWED=false
|
# SIGNUPS_ALLOWED=true
|
||||||
|
|
||||||
## Controls if new users need to verify their email address upon registration
|
## Controls if new users need to verify their email address upon registration
|
||||||
## Note that setting this option to true prevents logins until the email address has been verified!
|
## Note that setting this option to true prevents logins until the email address has been verified!
|
||||||
|
@ -358,7 +357,7 @@ SIGNUPS_ALLOWED=false
|
||||||
# USE_SYSLOG=false
|
# USE_SYSLOG=false
|
||||||
|
|
||||||
## Logging to file
|
## Logging to file
|
||||||
LOG_FILE=/var/log/__APP__/__APP__.log
|
# LOG_FILE=/path/to/log
|
||||||
|
|
||||||
## Log level
|
## Log level
|
||||||
## Change the verbosity of the log output
|
## Change the verbosity of the log output
|
||||||
|
@ -376,7 +375,7 @@ LOG_FILE=/var/log/__APP__/__APP__.log
|
||||||
## Also, use single quotes (') instead of double quotes (") to enclose the string when needed
|
## Also, use single quotes (') instead of double quotes (") to enclose the string when needed
|
||||||
# ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$MmeKRnGK5RW5mJS7h3TOL89GrpLPXJPAtTK8FTqj9HM$DqsstvoSAETl9YhnsXbf43WeaUwJC6JhViIvuPoig78'
|
# ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$MmeKRnGK5RW5mJS7h3TOL89GrpLPXJPAtTK8FTqj9HM$DqsstvoSAETl9YhnsXbf43WeaUwJC6JhViIvuPoig78'
|
||||||
## Old plain text string (Will generate warnings in favor of Argon2)
|
## Old plain text string (Will generate warnings in favor of Argon2)
|
||||||
ADMIN_TOKEN=__ADMIN_TOKEN__
|
# ADMIN_TOKEN=Vy2VyYTTsKPv8W5aEOWUbB/Bt3DEKePbHmI4m9VcemUMS2rEviDowNAFqYi1xjmp
|
||||||
|
|
||||||
## Enable this to bypass the admin panel security. This option is only
|
## Enable this to bypass the admin panel security. This option is only
|
||||||
## meant to be used with the use of a separate auth layer in front
|
## meant to be used with the use of a separate auth layer in front
|
||||||
|
@ -476,11 +475,11 @@ ADMIN_TOKEN=__ADMIN_TOKEN__
|
||||||
## Mail specific settings, set SMTP_FROM and either SMTP_HOST or USE_SENDMAIL to enable the mail service.
|
## Mail specific settings, set SMTP_FROM and either SMTP_HOST or USE_SENDMAIL to enable the mail service.
|
||||||
## To make sure the email links are pointing to the correct host, set the DOMAIN variable.
|
## To make sure the email links are pointing to the correct host, set the DOMAIN variable.
|
||||||
## Note: if SMTP_USERNAME is specified, SMTP_PASSWORD is mandatory
|
## Note: if SMTP_USERNAME is specified, SMTP_PASSWORD is mandatory
|
||||||
SMTP_HOST=__DOMAIN__
|
# SMTP_HOST=smtp.domain.tld
|
||||||
SMTP_FROM=__APP__@__DOMAIN__
|
# SMTP_FROM=vaultwarden@domain.tld
|
||||||
SMTP_FROM_NAME=Vaultwarden
|
# SMTP_FROM_NAME=Vaultwarden
|
||||||
SMTP_USERNAME=__APP__
|
# SMTP_USERNAME=username
|
||||||
SMTP_PASSWORD=__MAIL_PWD__
|
# SMTP_PASSWORD=password
|
||||||
# SMTP_TIMEOUT=15
|
# SMTP_TIMEOUT=15
|
||||||
|
|
||||||
## Choose the type of secure connection for SMTP. The default is "starttls".
|
## Choose the type of secure connection for SMTP. The default is "starttls".
|
||||||
|
@ -489,8 +488,8 @@ SMTP_PASSWORD=__MAIL_PWD__
|
||||||
## - "force_tls": The default port is 465.
|
## - "force_tls": The default port is 465.
|
||||||
## - "off": The default port is 25.
|
## - "off": The default port is 25.
|
||||||
## Ports 587 (submission) and 25 (smtp) are standard without encryption and with encryption via STARTTLS (Explicit TLS). Port 465 (submissions) is used for encrypted submission (Implicit TLS).
|
## Ports 587 (submission) and 25 (smtp) are standard without encryption and with encryption via STARTTLS (Explicit TLS). Port 465 (submissions) is used for encrypted submission (Implicit TLS).
|
||||||
SMTP_SECURITY=starttls
|
# SMTP_SECURITY=starttls
|
||||||
SMTP_PORT=25
|
# SMTP_PORT=587
|
||||||
|
|
||||||
# Whether to send mail via the `sendmail` command
|
# Whether to send mail via the `sendmail` command
|
||||||
# USE_SENDMAIL=false
|
# USE_SENDMAIL=false
|
||||||
|
@ -532,11 +531,39 @@ SMTP_PORT=25
|
||||||
|
|
||||||
## Rocket specific settings
|
## Rocket specific settings
|
||||||
## See https://rocket.rs/v0.5/guide/configuration/ for more details.
|
## See https://rocket.rs/v0.5/guide/configuration/ for more details.
|
||||||
ROCKET_ADDRESS=127.0.0.1
|
# ROCKET_ADDRESS=0.0.0.0
|
||||||
## The default port is 8000, unless running in a Docker container, in which case it is 80.
|
## The default port is 8000, unless running in a Docker container, in which case it is 80.
|
||||||
ROCKET_PORT=__PORT_ROCKET__
|
# ROCKET_PORT=8000
|
||||||
ROCKET_WORKERS=1
|
|
||||||
# ROCKET_TLS={certs="/path/to/certs.pem",key="/path/to/key.pem"}
|
# ROCKET_TLS={certs="/path/to/certs.pem",key="/path/to/key.pem"}
|
||||||
|
|
||||||
|
#######################################
|
||||||
|
### YunoHost Specific Configuration ###
|
||||||
|
#######################################
|
||||||
|
|
||||||
|
DATA_FOLDER=__DATA_DIR__
|
||||||
|
|
||||||
|
WEB_VAULT_FOLDER=web-vault/
|
||||||
|
WEB_VAULT_ENABLED=true
|
||||||
|
|
||||||
|
DOMAIN=https://__DOMAIN____PATH__
|
||||||
|
|
||||||
|
SIGNUPS_ALLOWED=false
|
||||||
|
|
||||||
|
LOG_FILE=/var/log/__APP__/__APP__.log
|
||||||
|
|
||||||
|
ADMIN_TOKEN=__ADMIN_TOKEN__
|
||||||
|
|
||||||
|
SMTP_HOST=__DOMAIN__
|
||||||
|
SMTP_FROM=__APP__@__DOMAIN__
|
||||||
|
SMTP_FROM_NAME=Vaultwarden
|
||||||
|
SMTP_USERNAME=__APP__
|
||||||
|
SMTP_PASSWORD=__MAIL_PWD__
|
||||||
|
|
||||||
|
SMTP_SECURITY=starttls
|
||||||
|
SMTP_PORT=25
|
||||||
|
|
||||||
|
ROCKET_ADDRESS=127.0.0.1
|
||||||
|
ROCKET_PORT=__PORT_ROCKET__
|
||||||
|
ROCKET_WORKERS=1
|
||||||
|
|
||||||
# vim: syntax=ini
|
# vim: syntax=ini
|
Loading…
Reference in a new issue