forked from getumbrel/umbrel-community-app-store
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env
40 lines (28 loc) · 1.12 KB
/
.env
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
# Database location
GENESIS_DB_PATH=.data
# JWT secret known only to your token generator
GENESIS_JWT_SECRET=89b58a98c6927b455f750586668f6975
# JWT expiration in minutes
GENESIS_JWT_TOKEN_EXPIRATION=1440
# If the session cookie for the backend should be allowed to be sent over http
# Dangerous, it's best to run it behind a reverse proxy with https
GENESIS_JWT_COOKIE_ALLOW_HTTP=true
# Gin mode, either test, release or debug
GENESIS_GIN_MODE=release
# Zap logger, either production or development
GENESIS_LOG_MODE=production
# Port to listen on, leave it at 80 if you're using a reverse proxy
GENESIS_PORT=80
# Base url to listen for requests
GENESIS_BASE_URL=http://umbrel.local:3957/
# Use ! as suffix for the username to indicate that this user
# should be created as an admin. These can add, remove and edit users.
GENESIS_CREATE_USERS=admin!:c9b3f296397a079122fdf374e178bf27
# Allowed username pattern
GENESIS_USERNAME_PATTERN=^[\w]{0,32}$
# Allowed key pattern
GENESIS_KEY_PATTERN=^[\w]{0,32}$
# Maximum size of each key in kilobytes
GENESIS_DATA_MAX_SIZE=512
# Maximum amount of datasets per user
GENESIS_KEYS_PER_USER=5