Skip to content

Commit 9dec0a5

Browse files
docs: improved self-managed example configuration (#1747)
Co-authored-by: Kenneth Jenkins <[email protected]>
1 parent 6ec07a7 commit 9dec0a5

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

content/docs/deploy/core.mdx

+18-3
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,26 @@ Pomerium is configured via [configuration variables](/docs/reference) (environme
140140

141141
```yaml title="config.yaml"
142142
# Minimal example route
143+
#
144+
# Generate a shared secret by running head -c32 /dev/urandom | base64
145+
# More on shared secrets at https://www.pomerium.com/docs/reference/shared-secret
143146
shared_secret: REPLACE_ME
147+
148+
# Generate a cookie secret by running head -c32 /dev/urandom | base64
149+
# More on cookie secrets at https://www.pomerium.com/docs/reference/cookies#cookie-secret
144150
cookie_secret: REPLACE_ME
145-
idp_provider: google
146-
idp_client_id: REPLACE_ME
147-
idp_client_secret: REPLACE_ME
151+
152+
# If the Authenticate Service URL is not set, the Pomerium Hosted Authenticate Service will be used.
153+
# See https://www.pomerium.com/docs/reference/service-urls#authenticate-service-url
154+
#
155+
# authenticate_service_url: REPLACE_ME
156+
#
157+
# For more information on identity provider settings, see https://pomerium.com/docs/reference/identity-provider-settings
158+
#
159+
# idp_provider: REPLACE_ME
160+
# idp_client_id: REPLACE_ME
161+
# idp_client_secret: REPLACE_ME
162+
148163
address: :443
149164

150165
routes:

0 commit comments

Comments
 (0)