-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.env.schema
47 lines (41 loc) · 1.54 KB
/
.env.schema
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
PORT=8080
API_DOMAIN=api.librepass.medzik.dev
CORS_ALLOWED_ORIGINS=https://librepass.medzik.dev
# Uncomment the following line to disable Rate Limiting
#RATE_LIMIT_ENABLED=false
# Uncomment the following line to use a custom IP header for rate limiting (e.g. Cloudflare)
#HTTP_IP_HEADER=CF-Connecting-IP
# (e.g. for Nginx, Caddy, etc.)
#HTTP_IP_HEADER=X-Forwarded-For
LOG_FILE=librepass.log
# Website URL address
WEB_URL=https://librepass.org
# For postgres
# Do not change the POSTGRES_HOST value if you are using the docker-compose file
POSTGRES_HOST=postgres
POSTGRES_PORT=5432
POSTGRES_DB=librepass
POSTGRES_USER=postgres
POSTGRES_PASSWORD=password
# Leave it unchanged, change only POSTGRES_*
DATABASE_URI=jdbc:postgresql://${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}
DATABASE_USER=${POSTGRES_USER}
DATABASE_PASSWORD=${POSTGRES_PASSWORD}
# In-memory database (DO NOT USE IN PRODUCTION!)
#DATABASE_URI=jdbc:h2:mem:db;DB_CLOSE_DELAY=-1
#DATABASE_USER=sa
#DATABASE_PASSWORD=sa
# Setup the following values for SMTP email sending
MAIL_SMTP=example.com
MAIL_SMTP_PORT=465
MAIL_SMTP_AUTH=true
MAIL_SMTP_PASSWORD=mypassword
MAIL_SMTP_TLS_ENABLED=true
# Uncomment the following line to not require email verification
#EMAIL_VERIFICATION_REQUIRED=false
# Uncomment the following line to disable sending emails when user logged in from a new device
#EMAIL_NEW_LOGIN=false
# Uncomment the following line to set a custom limit on the number of ciphers a user can create.
#LIMIT_USER_CIPHERS=500