rebuilderd-worker.conf(5) | File Formats Manual | rebuilderd-worker.conf(5) |
NAME
rebuilderd-worker.conf - rebuilderd-worker configuration files
SYNOPSIS
/etc/rebuilderd-worker.conf
DESCRIPTION
This file configures rebuilder-worker connect and specifies both the endpoint and the signup_secret. Both are optional but the endpoint needs to be explicitly provided by commandline if it's not configured in the config.
OPTIONS
endpoint=
The rebuilderd to connect to.
signup_secret=
The server would either allowlist our key or require a
signup secret.
[build]
timeout=
Set a timeout in seconds after which diffoscope is
terminated (defaults to 24 hours).
max_bytes=
Set a maximum diffoscope output limit in bytes (default:
none). When reaching this limit the log is truncated but the rebuilder backend
is not terminated.
silent=
By default build output is forwarded to stdout/stderr.
This can be disabled by settings this to true.
[diffoscope]
enabled=
Generate and attach diffs with diffoscope when
rebuilding.
args=
Pass additional arguments to diffoscope. Use wisely, some
options might not work well.
timeout=
Set a timeout in seconds after which diffoscope is
terminated (defaults to 1 hour).
max_bytes=
Set a maximum diffoscope output limit in bytes (default:
none). When reaching this limit diffoscope is terminated and the output is
truncated.
EXAMPLE
## The rebuilderd to connect to endpoint = "http://127.0.0.1:8484" ## The server would either allowlist our key or require a signup secret #signup_secret = "your_signup_key" [build] #timeout = 86400 # 24 hours ## Set a maximum build log limit in bytes (default: none). ## When reaching this limit the log is truncated but the rebuilder backend is *not* terminated. max_bytes = 10485760 # 10 MiB [diffoscope] ## Generate and attach diffs with diffoscope when rebuilding enabled = false ## Pass additional arguments to diffoscope. Use wisely, some options might not work well. #args = ["--max-container-depth", "2", "--fuzzy-threshold", "0"] ## Set a timeout in seconds after which diffoscope is terminated (default: 3600) #timeout = 600 # 10 minutes ## Set a maximum diffoscope output limit in bytes (default: none). ## When reaching this limit diffoscope is terminated and the output is truncated. max_bytes = 41943040 # 40 MiB
SEE ALSO
AUTHORS
rebuilderd was originally written by kpcyrd and is hosted at https://github.com/kpcyrd/rebuilderd
2023-10-18 |