-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
45 lines (42 loc) · 2.31 KB
/
Copy path.env.example
File metadata and controls
45 lines (42 loc) · 2.31 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
AUTONATE_POSTGRES_USER=autonate
AUTONATE_POSTGRES_PASSWORD=Your_password123!
AUTONATE_POSTGRES_PORT=5432
AUTONATE_FLOWABLE_PORT=8080
AUTONATE_REDIS_PORT=6379
AUTONATE_DAPR_DASHBOARD_PORT=8081
# Workflow behavior callback wiring. Both must match
# WorkflowBehaviors:CallbackSharedSecret in AutoNate.Web's appsettings.
# Defaults work for the standard local stack (AutoNate.Web on host:5108).
AUTONATE_BEHAVIOR_CALLBACK_BASE_URL=http://host.docker.internal:5108
AUTONATE_BEHAVIOR_CALLBACK_SECRET=dev-only-workflow-behavior-secret-change-me
# Hocuspocus sidecar (Yjs sync server). The same secret signs ticket
# HMACs on the .NET side AND the webhook body HMAC on the sidecar side,
# so YjsServer:InternalSharedSecret in appsettings must match this value.
AUTONATE_HOCUSPOCUS_PORT=1234
AUTONATE_WEB_URL=http://host.docker.internal:5108
YJS_INTERNAL_SHARED_SECRET=dev-only-yjs-internal-secret-change-me
# ── The `keycloak` compose profile (make keycloak-up) ───────────────────────
# A real OIDC and SAML identity provider for developing and demonstrating the
# federated sign-in work. Off by default; nobody pays for a JVM they are not
# using.
#
# These have NO defaults on purpose. Compose refuses to start the profile until
# you set them, rather than falling back to something committed — invariant 1
# holds for development dependencies too.
AUTONATE_KEYCLOAK_ADMIN_USER=
AUTONATE_KEYCLOAK_ADMIN_PASSWORD=
# Used as the host port AND the container port, so the issuer URL is the same
# from the browser, from a host-run Auton8, and from a containerised one. Change
# both by changing this one value; do not split them.
AUTONATE_KEYCLOAK_PORT=8082
# ── The `app` compose profile (make app-container) ──────────────────────────
# Only needed when running Auton8 itself as a container rather than on the
# host. Nothing is seeded, so without a bootstrap administrator there is no
# way to sign in — these have no defaults on purpose.
Bootstrap__AdminUsername=
Bootstrap__AdminPassword=
AUTONATE_APP_PORT=5108
# Development keeps the permissive AllowedHosts default. Anything else refuses
# to start until AllowedHosts, the callback secret and the authorization
# settings are configured — see docs/DEPLOYMENT.md.
AUTONATE_APP_ENVIRONMENT=Development