-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
45 lines (40 loc) · 1.53 KB
/
.env.example
File metadata and controls
45 lines (40 loc) · 1.53 KB
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
# Key used for securing authentication tokens.
NUXT_SESSION_PASSWORD=SHUTTRSHUTTRSHUTTRSHUTTRSHUTTRSHUTTR
# Postgres database.
DATABASE_HOST=localhost
DATABASE_PORT=5432
DATABASE_USER=shuttr
DATABASE_PASSWORD=shuttr
DATABASE_DB=shuttr
DATABASE_SSL=false
# Authentik Auth settings.
NUXT_OAUTH_AUTHENTIK_DISPLAY_NAME="My Authentik"
NUXT_OAUTH_AUTHENTIK_DOMAIN="login.example.com"
NUXT_OAUTH_AUTHENTIK_GROUPS_ADMIN=""
NUXT_OAUTH_AUTHENTIK_GROUPS_PUBLISHER=""
NUXT_OAUTH_AUTHENTIK_CLIENT_ID=
NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET=
# Keycloak
NUXT_OAUTH_KEYCLOAK_DISPLAY_NAME="My Keycloak"
NUXT_OAUTH_KEYCLOAK_SERVER_URL="https://login.example.com"
NUXT_OAUTH_KEYCLOAK_GROUPS_ADMIN=""
NUXT_OAUTH_KEYCLOAK_GROUPS_PUBLISHER=""
NUXT_OAUTH_KEYCLOAK_CLIENT_ID=
NUXT_OAUTH_KEYCLOAK_CLIENT_SECRET=
NUXT_OAUTH_KEYCLOAK_REALM=
# Storage options.
NUXT_STORAGE_TYPE="file"
NUXT_STORAGE_THUMB_CACHE_MAX="1000"
# Local FS Options
NUXT_STORAGE_FILE_BASE="./storage"
# S3 Options
NUXT_STORAGE_S3_ACCESS_KEY="shuttr"
NUXT_STORAGE_S3_SECRET_KEY="shuttrshuttr"
NUXT_STORAGE_S3_BUCKET="shuttr"
NUXT_STORAGE_S3_ENDPOINT="http://localhost:9000"
NUXT_STORAGE_S3_REGION="us-west-1"
# Branding
NUXT_PUBLIC_TITLE="Shuttr"
NUXT_PUBLIC_HEADER="Shuttr Photo Gallery"
NUXT_PUBLIC_DESCRIPTION="Shuttr is a simple to use self-hosted photo gallery for amateurs."
NUXT_PUBLIC_LINKS='[ { "icon": "i-lucide-house", "to": "https://dany.dev" }, { "icon": "i-simple-icons-github", "to": "https://github.com/dsluijk" }, { "icon": "i-simple-icons-linkedin", "to": "https://www.linkedin.com/in/danysluijk/"} ]'