-
Notifications
You must be signed in to change notification settings - Fork 76
Expand file tree
/
Copy pathconfig_example.toml
More file actions
128 lines (86 loc) · 3.75 KB
/
Copy pathconfig_example.toml
File metadata and controls
128 lines (86 loc) · 3.75 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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# Specify the port number for the server application to run on.
port = 8080
# Specify the address on which the server listens
address = ""
# Set the log level for the server
log-level = "INFO"
# Define the connection string for the NATS messaging system.
nats = "nats://localhost:4222"
# Set the address of the Redis server. If redis-address is set, it's used over the default nats
redis-address = ""
# Set the username for the Redis server (if required).
redis-username = ""
# Set the password for the Redis server (if required).
redis-password = ""
# Enable or disable insecure mode. If set default and embedded key are used to sign jwt's
insecure = true
# The private key which should be replaced by the new key, that'll be used to sign the jwt's - needed in ES512 (ecdsa)
unsafe-key = ""
# Set the private key, used to sign the jwt's - needed in ES512 (ecdsa)
key = ""
# Set the connection string for the PostgreSQL database.
database = "postgres://admin:supersecret@localhost:5432/scrumlr?sslmode=disable"
# Set the database host name for the PsotgreSQL database
database-host = ""
# Set the database username for the PostgreSQL database
database-username = ""
# Set the database password for the PostgreSQL database
database-password = ""
# Define the base path for the application.
base-path = "/"
# Enable/Disable the login of anonymous clients
disable-anonymous-login = false
# Enable/Disable the custom template creation for anonymous clients
allow-anonymous-custom-templates = false
# Enable/Disable the board creation for anonymous clients
allow-anonymous-board-creation = true
# Enable/Disable history for anonymous clients
allow-anonymous-history = false
# enables/disables experimental file system store, in order to allow larger session cookie sizes
auth-enable-experimental-file-system-store = false
# Set the protocol and host for the auth provider callbacks (e.g. https://scrumlr.io)
auth-callback-host = ""
# Set the client ID for Google OAuth authentication.
auth-google-client-id = ""
# Set the client secret for Google OAuth authentication.
auth-google-client-secret = ""
# Set the client ID for GitHub OAuth authentication.
auth-github-client-id = ""
# Set the client secret for GitHub OAuth authentication.
auth-github-client-secret = ""
# Set the client ID for Microsoft OAuth authentication.
auth-microsoft-client-id = ""
# Set the client secret for Microsoft OAuth authentication.
auth-microsoft-client-secret = ""
# Set the tenant ID for Azure Active Directory authentication.
auth-azure-ad-tenant-id = ""
# Set the client ID for Azure Active Directory authentication.
auth-azure-ad-client-id = ""
# Set the client secret for Azure Active Directory authentication.
auth-azure-ad-client-secret = ""
# Set the client ID for Apple OAuth authentication.
auth-apple-client-id = ""
# Set the client secret for Apple OAuth authentication.
auth-apple-client-secret = ""
# Set the client ID for OIDC authentication.
auth-oidc-client-id = ""
# Set the client secret for OIDC authentication.
auth-oidc-client-secret = ""
# Set the URL hosting the OIDC discovery document.
auth-oidc-discovery-url = ""
# Set the JWT scope to request from the IDP for user identifier information.
auth-oidc-user-ident-scope = ""
# Set the JWT scope to request from the IDP for user name information.
auth-oidc-user-name-scope = ""
# Set the session secret for the authentication providers
session-secret = ""
# Set the OTel grpc endpoint for sending logs, traces and metrics
otel-grpc = ""
# Set the OTel http endpoint for sending logs, traces and metrics
otel-http = ""
# Disable check origin (strongly suggestion to only use this for development)
disable-check-origin = true
# Specify the URL for the feedback webhook.
feedback-webhook-url = ""
# Enable/Disable the swagger page
enable-swagger = false