Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
49 lines (35 sloc) 1.69 KB
[http]
# The number of proxies Fisher sits behind. This is used to correctly parse the
# X-Forwarded-For HTTP header in order to retrieve the correct origin IP. If
# this value is zero, the header is ignored, otherwise it must be present with
# the correct number of entries to avoid requests being rejected.
behind-proxies = 0
# The network address Fisher will listen on. By default, only requests coming
# from the local machine are accepted (thus requiring a reverse proxy in front
# of the instance). If you want to expose Fisher directly on the Internet you
# should change the IP address to `0.0.0.0`.
bind = "127.0.0.1:8000"
# If this is set to false, the `/health` HTTP endpoint (used to monitor the
# instance) is disabled. Disable this if you don't need monitoring and you
# don't want the data to be publicly accessible.
health-endpoint = true
# Rate limit for failed requests (allowed requests / time period). The rate
# limit only applies to webhooks that failed validation, so it doesn't impact
# legit requests (while keeping brute force attempts away).
rate-limit = "10/1m"
[scripts]
# The directory containing all the scripts Fisher will use. Scripts needs to be
# executable in order to be called.
path = "/srv/fisher-scripts"
# If this is set to true, scripts in subdirectories of `scripts.path` will also
# be loaded, including from symlinks (be sure to check permissions before
# changing this option).
recursive = false
[jobs]
# Maximum number of parallel jobs to run.
threads = 1
# Extra environment variables provided to the scripts Fisher starts. Since the
# outside environment is filtered, this is the place to add every variable you
# want to have available.
[env]
#TEST_VAR = "content"
You can’t perform that action at this time.