Repository navigation
Expand file tree
/
Copy path.env.sample
More file actions
77 lines (64 loc) · 2.6 KB
/
Copy path.env.sample
File metadata and controls
77 lines (64 loc) · 2.6 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# environment configuration for did deployment
# Copy this file to .env and configure the values
# Node Environment - change to 'production' for production deployments
NODE_ENV=development
PORT=9001
# Authentication Providers
AUTH_PROVIDERS=azuread-openidconnect
# Microsoft Azure AD Configuration
MICROSOFT_CLIENT_ID=your-azure-app-client-id
MICROSOFT_CLIENT_SECRET=your-azure-app-client-secret
# MICROSOFT_REDIRECT_URI is optional - the app will dynamically construct the callback URL
# based on the incoming request (useful for Cloudflare tunnels, reverse proxies, etc.)
# If not set, defaults to: http://localhost:9001/auth/azuread-openidconnect/callback
MICROSOFT_REDIRECT_URI=https://your-domain.com/auth/azuread-openidconnect/callback
MICROSOFT_SCOPES=profile offline_access user.read user.read.all calendars.read mailboxsettings.readwrite
MICROSOFT_SIGNIN_PROMPT=select_account
# Google OAuth Configuration (Optional)
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
# GOOGLE_REDIRECT_URI is optional - the app will dynamically construct the callback URL
# based on the incoming request (useful for Cloudflare tunnels, reverse proxies, etc.)
# If not set, defaults to: http://localhost:9001/auth/google/callback
GOOGLE_REDIRECT_URI=https://your-domain.com/auth/google/callback
GOOGLE_SCOPES=https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/calendar.readonly
# Session Configuration
SESSION_NAME=didsesh
SESSION_SIGNING_KEY=your-secure-random-session-key
# Database Configuration
MONGO_DB_CONNECTION_STRING=mongodb://mongodb:27017
MONGO_DB_DB_NAME=main
MONGO_ROOT_USERNAME=your-mongo-username
MONGO_ROOT_PASSWORD=your-secure-mongo-password
# Cache Configuration
REDIS_CACHE_HOSTNAME=redis
REDIS_CACHE_PORT=6379
REDIS_PASSWORD=your-secure-redis-password
REDIS_CACHE_KEY=your-redis-cache-key
# Apollo GraphQL Configuration
APOLLO_KEY=your-apollo-studio-key
APOLLO_GRAPH_REF=your-graph-ref@production
# API Security
API_TOKEN_SECRET=your-secure-api-token-secret
# GitHub Integration (Optional)
GITHUB_APPID=
GITHUB_INSTALLATION_ID=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_PRIVATE_KEY=
GITHUB_FEEDBACK_OWNER=puzzlepart
GITHUB_FEEDBACK_REPO=
GITHUB_FEEDBACK_REPORTER_INFO=_Reported by {0}_
# Application Configuration
DISPLAY_VERSION_DETAILS=0
CLIENT_LOG_LEVEL=ERROR
DEBUG=
# Docker Admin Tools (Optional, profile: tools)
ME_BASICAUTH_USERNAME=admin
ME_BASICAUTH_PASSWORD=admin123
REDIS_COMMANDER_USER=admin
REDIS_COMMANDER_PASSWORD=admin123
# Developer Convenience (Optional)
LAUNCH_BROWSER=1
WEBPACK_NOTIFICATIONS_SOUND=growl
FORK_TS_CHECKER_WEBPACK_PLUGIN_PROFILE=1