File gitlab-pages.conf of Package gitlab-pages

##
## File with secret key used to authenticate with the GitLab API
##
api-secret-key=/srv/www/vhosts/gitlab-ce/.gitlab_pages_secret

##
## GitLab server, for example https://www.gitlab.com
##
gitlab-server=https://changeme

##
## Internal GitLab server used for API requests, useful if you want to send that traffic over an internal load balancer, example value https://www.gitlab.com (defaults to value of gitlab-server)
##
#internal-gitlab-server=

##
## API URL to proxy artifact requests to, e.g.: 'https://gitlab.com/api/v4'
##
#artifacts-server=

##
## Timeout (in seconds) for a proxied request to the artifacts server
##
#artifacts-server-timeout=10

##
## GitLab application Client ID
##
#auth-client-id=

##
## GitLab application Client Secret
##
#auth-client-secret=

##
## GitLab application redirect URI
##
#auth-redirect-uri=

##
## Scope to be used for authentication (must match GitLab Pages OAuth application settings)
##
#auth-scope=read_api

##
## Cookie store hash key, should be at least 32 bytes long
##
#auth-secret=

##
## Drop privileges to this group
##
#daemon-gid=gitlab

##
## Fall back to a non-bind-mount chroot of -pages-root when daemonizing
##
#daemon-inplace-chroot=false

##
## Drop privileges to this user
##
#daemon-uid=gitlab

##
## Disable cross-origin requests
##
#disable-cross-origin-requests=false

##
## Domain configuration source 'disk', 'auto' or 'gitlab' (default: 'gitlab'). DEPRECATED: gitlab-pages will use the API-based configuration starting from 14.3 see https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5993
##
#domain-config-source=gitlab

##
## Enable disk access, shall be disabled in environments where shared disk storage isn't available
##
#enable-disk=true

##
## The interval at which expired items are removed from the cache
##
#gitlab-cache-cleanup=1m0s

##
## The maximum time a domain's configuration is stored in the cache
##
#gitlab-cache-expiry=10m0s

##
## The interval at which a domain's configuration is set to be due to refresh
##
#gitlab-cache-refresh=1m0s

##
## GitLab API HTTP client connection timeout in seconds (default: 10s)
##
#gitlab-client-http-timeout=10s

##
## JWT Token expiry time in seconds (default: 30s)
##
#gitlab-client-jwt-expiry=30s

##
## The interval to wait before retrying to resolve a domain's configuration via the GitLab API
##
#gitlab-retrieval-interval=1s

##
## The maximum number of times to retry to resolve a domain's configuration via the API
##
#gitlab-retrieval-retries=3

##
## The maximum time to wait for a response from the GitLab API per request
##
#gitlab-retrieval-timeout=30s

##
## The additional http header(s) that should be send to the client
##
#header=

##
## Use default list of cipher suites, may contain insecure ones like 3DES and RC4
##
#insecure-ciphers=false

##
## The address(es) to listen on for HTTP requests
##
listen-http=127.0.0.1:8090

##
## The address(es) to listen on for HTTPS requests
##
#listen-https=

##
## The address(es) to listen on for HTTPS PROXYv2 requests (https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt)
##
#listen-https-proxyv2=

##
## The address(es) to listen on for proxy requests
##
#listen-proxy=

##
## The log output format: 'text' or 'json'
##
#log-format=text

##
## Verbose logging
##
#log-verbose=false

##
## Limit on the number of concurrent connections to the HTTP, HTTPS or proxy listeners, 0 for no limit
##
#max-conns=0

##
## The address to listen on for metrics requests
##
#metrics-address=

##
## The domain to serve static pages
##
#pages-domain=gitlab-example.com

##
## The directory where pages are stored
##
pages-root=/srv/gitlab-pages

##
## The url path for a status page, e.g., /@status
##
#pages-status=

##
## Reuse existing Correlation-ID from the incoming request header `X-Request-ID` if present
##
#propagate-correlation-id=false

##
## Redirect pages from HTTP to HTTPS
##
#redirect-http=false

##
## The default path to file certificate to serve static pages
##
#root-cert=

##
## The default path to file certificate to serve static pages
##
#root-key=

##
## The address for sending sentry crash reporting to
##
#sentry-dsn=

##
## The environment for sentry crash reporting
##
#sentry-environment=

##
## Specifies the maximum SSL/TLS version, supported values are "tls1.2", "tls1.3"
##
#tls-max-version=

##
## Specifies the minimum SSL/TLS version, supported values are "tls1.2", "tls1.3"
##
#tls-min-version=tls1.2

##
## Show version
##
#version=false

##
## Zip serving archive cache cleanup interval
##
#zip-cache-cleanup=30s

##
## Zip serving archive cache expiration interval
##
#zip-cache-expiration=1m0s

##
## Zip serving archive cache refresh interval
##
#zip-cache-refresh=30s

##
## Zip archive open timeout
##
#zip-open-timeout=30s
openSUSE Build Service is sponsored by