.\" Generated by scdoc 1.11.3 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "rebuilderd-worker.conf" "5" "2025-02-27" .PP .SH NAME .PP rebuilderd-worker.\&conf - \fBrebuilderd-worker\fR configuration files .PP .SH SYNOPSIS .PP /etc/rebuilderd-worker.\&conf .PP .SH DESCRIPTION .PP This file configures \fBrebuilder-worker connect\fR 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.\& .PP .SH OPTIONS .PP \fIendpoint=\fR .RS 4 The rebuilderd to connect to.\& .PP .RE \fIsignup_secret=\fR .RS 4 The server would either allowlist our key or require a signup secret.\& .PP .RE .SS [build] .PP \fItimeout=\fR .RS 4 Set a timeout in seconds after which diffoscope is terminated (defaults to 24 hours).\& .PP .RE \fImax_bytes=\fR .RS 4 Set a maximum diffoscope output limit in bytes (default: none).\& When reaching this limit the log is truncated but the rebuilder backend is \fBnot\fR terminated.\& .PP .RE \fIsilent=\fR .RS 4 By default build output is forwarded to stdout/stderr.\& This can be disabled by settings this to true.\& .PP .RE .SS [diffoscope] .PP \fIenabled=\fR .RS 4 Generate and attach diffs with diffoscope when rebuilding.\& .PP .RE \fIargs=\fR .RS 4 Pass additional arguments to diffoscope.\& Use wisely, some options might not work well.\& .PP .RE \fItimeout=\fR .RS 4 Set a timeout in seconds after which diffoscope is terminated (defaults to 1 hour).\& .PP .RE \fImax_bytes=\fR .RS 4 Set a maximum diffoscope output limit in bytes (default: none).\& When reaching this limit diffoscope is terminated and the output is truncated.\& .PP .RE .SH EXAMPLE .PP .nf .RS 4 ## 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 .fi .RE .PP .SH SEE ALSO .PP \fBrebuilderd-worker\fR(1).\& .PP .SH AUTHORS .PP rebuilderd was originally written by kpcyrd and is hosted at https://github.\&com/kpcyrd/rebuilderd