.\" Generated by scdoc 1.11.2 .\" 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" "2023-10-18" .P .SH NAME .P rebuilderd-worker.\&conf - \fBrebuilderd-worker\fR configuration files .P .SH SYNOPSIS .P /etc/rebuilderd-worker.\&conf .P .SH DESCRIPTION .P 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.\& .P .SH OPTIONS .P \fIendpoint=\fR .RS 4 The rebuilderd to connect to.\& .P .RE \fIsignup_secret=\fR .RS 4 The server would either allowlist our key or require a signup secret.\& .P .RE .SS [build] .P \fItimeout=\fR .RS 4 Set a timeout in seconds after which diffoscope is terminated (defaults to 24 hours).\& .P .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.\& .P .RE \fIsilent=\fR .RS 4 By default build output is forwarded to stdout/stderr.\& This can be disabled by settings this to true.\& .P .RE .SS [diffoscope] .P \fIenabled=\fR .RS 4 Generate and attach diffs with diffoscope when rebuilding.\& .P .RE \fIargs=\fR .RS 4 Pass additional arguments to diffoscope.\& Use wisely, some options might not work well.\& .P .RE \fItimeout=\fR .RS 4 Set a timeout in seconds after which diffoscope is terminated (defaults to 1 hour).\& .P .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.\& .P .RE .SH EXAMPLE .P .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 .P .SH SEE ALSO .P \fBrebuilderd-worker\fR(1).\& .P .SH AUTHORS .P rebuilderd was originally written by kpcyrd and is hosted at https://github.\&com/kpcyrd/rebuilderd