forked from BookStackApp/BookStack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.docker-dev
More file actions
48 lines (41 loc) · 1.32 KB
/
Copy path.env.docker-dev
File metadata and controls
48 lines (41 loc) · 1.32 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
46
47
48
APP_ENV=local
APP_DEBUG=true
APP_URL=http://localhost:8080
APP_KEY=base64:changeme
DEV_PORT=8080
DEV_MAIL_PORT=8025
FAKE_OIDC_PORT=9091
DB_DATABASE=bookstack-dev
DB_USERNAME=bookstack-test
DB_PASSWORD=bookstack-test
TEST_DB_DATABASE=bookstack-test
MAIL_DRIVER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_FROM_NAME="BookStack Dev"
MAIL_FROM=dev@example.com
AUTH_METHOD=standard
AUTH_METHODS=standard,oidc
AUTH_PRIMARY_METHOD=oidc
AUTH_AUTO_INITIATE=false
# Default fake OIDC provider for local mixed-auth testing.
# This lets you test local accounts + OIDC without a real Entra setup.
OIDC_NAME="Fake OIDC"
OIDC_CLIENT_ID=fake-bookstack-client
OIDC_CLIENT_SECRET=fake-bookstack-secret
OIDC_ISSUER=http://fake-oidc:9000
OIDC_ISSUER_DISCOVER=false
OIDC_PUBLIC_KEY=file:///app/dev/docker/fake-oidc/public.pem
OIDC_PUBLIC_BASE=http://localhost:9091
OIDC_AUTH_ENDPOINT=http://localhost:9091/authorize
OIDC_TOKEN_ENDPOINT=http://fake-oidc:9000/token
OIDC_USERINFO_ENDPOINT=http://fake-oidc:9000/userinfo
OIDC_END_SESSION_ENDPOINT=http://localhost:9091/logout
OIDC_ADDITIONAL_SCOPES=
# If you want to test against Entra later, replace the OIDC_* values above.
# Optional fake user overrides
FAKE_OIDC_EMAIL=fake.user@example.com
FAKE_OIDC_NAME="Fake OIDC User"
FAKE_OIDC_SUB=fake-oidc-user-001
FAKE_OIDC_USERNAME=fake.user
FAKE_OIDC_GROUPS=bookstack-users