Browse Source
Co-authored-by: Robert Kaussow <mail@geeklabor.de> Reviewed-on: #41 Co-authored-by: Robert Kaussow <xoxys@rknet.org> Co-committed-by: Robert Kaussow <xoxys@rknet.org>pull/42/head
9 changed files with 128 additions and 125 deletions
@ -1,85 +1,85 @@
|
||||
## Bitwarden_RS Configuration File |
||||
## Vaultwarden Configuration File |
||||
DATA_FOLDER=/app/data |
||||
RSA_KEY_FILENAME=/app/data/rsa_key |
||||
ICON_CACHE_FOLDER=/app/data/icon_cache |
||||
ATTACHMENTS_FOLDER=/app/data/attachments |
||||
|
||||
{{ if (getenv "BITWARDENRS_DATABASE_URL") -}} |
||||
DATABASE_URL={{ getenv "BITWARDENRS_DATABASE_URL" }} |
||||
{{ if (getenv "VAULTWARDEN_DATABASE_URL") -}} |
||||
DATABASE_URL={{ getenv "VAULTWARDEN_DATABASE_URL" }} |
||||
{{ end -}} |
||||
|
||||
USER_ATTACHMENT_LIMIT={{ getenv "BITWARDENRS_USER_ATTACHMENT_LIMIT" "1024" }} |
||||
ORG_ATTACHMENT_LIMIT={{ getenv "BITWARDENRS_ORG_ATTACHMENT_LIMIT" "1024" }} |
||||
USER_ATTACHMENT_LIMIT={{ getenv "VAULTWARDEN_USER_ATTACHMENT_LIMIT" "1024" }} |
||||
ORG_ATTACHMENT_LIMIT={{ getenv "VAULTWARDEN_ORG_ATTACHMENT_LIMIT" "1024" }} |
||||
|
||||
{{ if (getenv "BITWARDENRS_TEMPLATES_FOLDER") -}} |
||||
TEMPLATES_FOLDER={{ getenv "BITWARDENRS_TEMPLATES_FOLDER" }} |
||||
{{ if (getenv "VAULTWARDEN_TEMPLATES_FOLDER") -}} |
||||
TEMPLATES_FOLDER={{ getenv "VAULTWARDEN_TEMPLATES_FOLDER" }} |
||||
{{ end -}} |
||||
RELOAD_TEMPLATES={{ getenv "BITWARDENRS_RELOAD_TEMPLATES" "false" | conv.Bool }} |
||||
RELOAD_TEMPLATES={{ getenv "VAULTWARDEN_RELOAD_TEMPLATES" "false" | conv.Bool }} |
||||
|
||||
IP_HEADER={{ getenv "BITWARDENRS_IP_HEADER" "X-Client-IP" }} |
||||
IP_HEADER={{ getenv "VAULTWARDEN_IP_HEADER" "X-Client-IP" }} |
||||
|
||||
ICON_CACHE_TTL={{ getenv "BITWARDENRS_ICON_CACHE_TTL" "2592000" }} |
||||
ICON_CACHE_NEGTTL={{ getenv "BITWARDENRS_ICON_CACHE_NEGTTL" "259200" }} |
||||
ICON_CACHE_TTL={{ getenv "VAULTWARDEN_ICON_CACHE_TTL" "2592000" }} |
||||
ICON_CACHE_NEGTTL={{ getenv "VAULTWARDEN_ICON_CACHE_NEGTTL" "259200" }} |
||||
|
||||
WEB_VAULT_FOLDER=/app/web-vault/ |
||||
WEB_VAULT_ENABLED={{ getenv "BITWARDENRS_WEB_VAULT_ENABLED" "true" | conv.Bool }} |
||||
WEB_VAULT_ENABLED={{ getenv "VAULTWARDEN_WEB_VAULT_ENABLED" "true" | conv.Bool }} |
||||
|
||||
WEBSOCKET_ENABLED={{ getenv "BITWARDENRS_WEBSOCKET_ENABLED" "false" | conv.Bool }} |
||||
WEBSOCKET_ENABLED={{ getenv "VAULTWARDEN_WEBSOCKET_ENABLED" "false" | conv.Bool }} |
||||
WEBSOCKET_ADDRESS=0.0.0.0 |
||||
WEBSOCKET_PORT=3012 |
||||
|
||||
EXTENDED_LOGGING={{ getenv "BITWARDENRS_EXTENDED_LOGGING" "true" | conv.Bool }} |
||||
LOG_LEVEL={{ getenv "BITWARDENRS_LOG_LEVEL" "Info" }} |
||||
EXTENDED_LOGGING={{ getenv "VAULTWARDEN_EXTENDED_LOGGING" "true" | conv.Bool }} |
||||
LOG_LEVEL={{ getenv "VAULTWARDEN_LOG_LEVEL" "Info" }} |
||||
|
||||
ENABLE_DB_WAL=true |
||||
|
||||
DISABLE_ICON_DOWNLOAD={{ getenv "BITWARDENRS_DISABLE_ICON_DOWNLOAD" "false" | conv.Bool }} |
||||
ICON_DOWNLOAD_TIMEOUT={{ getenv "BITWARDENRS_ICON_DOWNLOAD_TIMEOUT" "10" }} |
||||
{{ if (getenv "BITWARDENRS_ICON_BLACKLIST_REGEXL") -}} |
||||
ICON_BLACKLIST_REGEX={{ getenv "BITWARDENRS_ICON_BLACKLIST_REGEXL" }} |
||||
DISABLE_ICON_DOWNLOAD={{ getenv "VAULTWARDEN_DISABLE_ICON_DOWNLOAD" "false" | conv.Bool }} |
||||
ICON_DOWNLOAD_TIMEOUT={{ getenv "VAULTWARDEN_ICON_DOWNLOAD_TIMEOUT" "10" }} |
||||
{{ if (getenv "VAULTWARDEN_ICON_BLACKLIST_REGEXL") -}} |
||||
ICON_BLACKLIST_REGEX={{ getenv "VAULTWARDEN_ICON_BLACKLIST_REGEXL" }} |
||||
{{ end -}} |
||||
ICON_BLACKLIST_NON_GLOBAL_IPS={{ getenv "BITWARDENRS_ICON_BLACKLIST_NON_GLOBAL_IPS" "true" | conv.Bool }} |
||||
ICON_BLACKLIST_NON_GLOBAL_IPS={{ getenv "VAULTWARDEN_ICON_BLACKLIST_NON_GLOBAL_IPS" "true" | conv.Bool }} |
||||
|
||||
DISABLE_2FA_REMEMBER={{ getenv "BITWARDENRS_DISABLE_2FA_REMEMBER" "false" | conv.Bool }} |
||||
DISABLE_2FA_REMEMBER={{ getenv "VAULTWARDEN_DISABLE_2FA_REMEMBER" "false" | conv.Bool }} |
||||
|
||||
SIGNUPS_ALLOWED={{ getenv "BITWARDENRS_SIGNUPS_ALLOWED" "true" | conv.Bool }} |
||||
SIGNUPS_VERIFY={{ getenv "BITWARDENRS_SIGNUPS_VERIFY" "false" | conv.Bool }} |
||||
SIGNUPS_VERIFY_RESEND_TIME={{ getenv "BITWARDENRS_SIGNUPS_VERIFY_RESEND_TIME" "3600" }} |
||||
SIGNUPS_VERIFY_RESEND_LIMIT={{ getenv "BITWARDENRS_SIGNUPS_VERIFY_RESEND_LIMIT" "6" }} |
||||
{{ if (getenv "BITWARDENRS_SIGNUPS_DOMAINS_WHITELIST") -}} |
||||
SIGNUPS_DOMAINS_WHITELIST={{ getenv "BITWARDENRS_SIGNUPS_DOMAINS_WHITELIST" }} |
||||
SIGNUPS_ALLOWED={{ getenv "VAULTWARDEN_SIGNUPS_ALLOWED" "true" | conv.Bool }} |
||||
SIGNUPS_VERIFY={{ getenv "VAULTWARDEN_SIGNUPS_VERIFY" "false" | conv.Bool }} |
||||
SIGNUPS_VERIFY_RESEND_TIME={{ getenv "VAULTWARDEN_SIGNUPS_VERIFY_RESEND_TIME" "3600" }} |
||||
SIGNUPS_VERIFY_RESEND_LIMIT={{ getenv "VAULTWARDEN_SIGNUPS_VERIFY_RESEND_LIMIT" "6" }} |
||||
{{ if (getenv "VAULTWARDEN_SIGNUPS_DOMAINS_WHITELIST") -}} |
||||
SIGNUPS_DOMAINS_WHITELIST={{ getenv "VAULTWARDEN_SIGNUPS_DOMAINS_WHITELIST" }} |
||||
{{ end -}} |
||||
|
||||
INVITATIONS_ALLOWED={{ getenv "BITWARDENRS_INVITATIONS_ALLOWED" "true" | conv.Bool }} |
||||
INVITATION_ORG_NAME={{ getenv "BITWARDENRS_INVITATION_ORG_NAME" "Bitwarden_RS" }} |
||||
INVITATIONS_ALLOWED={{ getenv "VAULTWARDEN_INVITATIONS_ALLOWED" "true" | conv.Bool }} |
||||
INVITATION_ORG_NAME={{ getenv "VAULTWARDEN_INVITATION_ORG_NAME" "Vaultwarden" }} |
||||
|
||||
{{ if (getenv "BITWARDENRS_ADMIN_TOKEN") -}} |
||||
ADMIN_TOKEN={{ getenv "BITWARDENRS_ADMIN_TOKEN" }} |
||||
{{ if (getenv "VAULTWARDEN_ADMIN_TOKEN") -}} |
||||
ADMIN_TOKEN={{ getenv "VAULTWARDEN_ADMIN_TOKEN" }} |
||||
{{ end -}} |
||||
DISABLE_ADMIN_TOKEN=false |
||||
|
||||
PASSWORD_ITERATIONS={{ getenv "BITWARDENRS_PASSWORD_ITERATIONS" "100000" }} |
||||
SHOW_PASSWORD_HINT={{ getenv "BITWARDENRS_SHOW_PASSWORD_HINT" "true" | conv.Bool }} |
||||
DOMAIN={{ getenv "BITWARDENRS_DOMAIN" "http://localhost/" }} |
||||
PASSWORD_ITERATIONS={{ getenv "VAULTWARDEN_PASSWORD_ITERATIONS" "100000" }} |
||||
SHOW_PASSWORD_HINT={{ getenv "VAULTWARDEN_SHOW_PASSWORD_HINT" "true" | conv.Bool }} |
||||
DOMAIN={{ getenv "VAULTWARDEN_DOMAIN" "http://localhost/" }} |
||||
|
||||
AUTHENTICATOR_DISABLE_TIME_DRIFT={{ getenv "BITWARDENRS_AUTHENTICATOR_DISABLE_TIME_DRIFT" "false" | conv.Bool }} |
||||
AUTHENTICATOR_DISABLE_TIME_DRIFT={{ getenv "VAULTWARDEN_AUTHENTICATOR_DISABLE_TIME_DRIFT" "false" | conv.Bool }} |
||||
|
||||
ROCKET_ADDRESS=0.0.0.0 |
||||
ROCKET_PORT=8080 |
||||
{{ if (getenv "BITWARDENRS_ROCKET_WORKERS") -}} |
||||
ROCKET_WORKERS={{ getenv "BITWARDENRS_ROCKET_WORKERS" }} |
||||
{{ if (getenv "VAULTWARDEN_ROCKET_WORKERS") -}} |
||||
ROCKET_WORKERS={{ getenv "VAULTWARDEN_ROCKET_WORKERS" }} |
||||
{{ end -}} |
||||
|
||||
{{ if (getenv "BITWARDENRS_SMTP_HOST") -}} |
||||
SMTP_HOST={{ getenv "BITWARDENRS_SMTP_HOST" }} |
||||
SMTP_FROM={{ getenv "BITWARDENRS_SMTP_FROM" }} |
||||
SMTP_FROM_NAME={{ getenv "BITWARDENRS_SMTP_FROM_NAME" "Bitwarden_RS" }} |
||||
SMTP_PORT={{ getenv "BITWARDENRS_SMTP_PORT" "587" }} |
||||
SMTP_SSL={{ getenv "BITWARDENRS_SMTP_SSL" "true" | conv.Bool }} |
||||
{{ if (getenv "BITWARDENRS_SMTP_USERNAME") -}} |
||||
SMTP_USERNAME={{ getenv "BITWARDENRS_SMTP_USERNAME" }} |
||||
SMTP_PASSWORD={{ getenv "BITWARDENRS_SMTP_PASSWORD" }} |
||||
{{ if (getenv "VAULTWARDEN_SMTP_HOST") -}} |
||||
SMTP_HOST={{ getenv "VAULTWARDEN_SMTP_HOST" }} |
||||
SMTP_FROM={{ getenv "VAULTWARDEN_SMTP_FROM" }} |
||||
SMTP_FROM_NAME={{ getenv "VAULTWARDEN_SMTP_FROM_NAME" "Vaultwarden" }} |
||||
SMTP_PORT={{ getenv "VAULTWARDEN_SMTP_PORT" "587" }} |
||||
SMTP_SSL={{ getenv "VAULTWARDEN_SMTP_SSL" "true" | conv.Bool }} |
||||
{{ if (getenv "VAULTWARDEN_SMTP_USERNAME") -}} |
||||
SMTP_USERNAME={{ getenv "VAULTWARDEN_SMTP_USERNAME" }} |
||||
SMTP_PASSWORD={{ getenv "VAULTWARDEN_SMTP_PASSWORD" }} |
||||
{{ end -}} |
||||
SMTP_AUTH_MECHANISM={{ getenv "BITWARDENRS_SMTP_AUTH_MECHANISM" "Plain" }} |
||||
SMTP_TIMEOUT={{ getenv "BITWARDENRS_SMTP_TIMEOUT" "15" }} |
||||
SMTP_AUTH_MECHANISM={{ getenv "VAULTWARDEN_SMTP_AUTH_MECHANISM" "Plain" }} |
||||
SMTP_TIMEOUT={{ getenv "VAULTWARDEN_SMTP_TIMEOUT" "15" }} |
||||
{{ end -}} |
||||
|
Loading…
Reference in new issue