1
0
mirror of https://github.com/ohwgiles/laminar.git synced 2024-09-29 23:10:45 +00:00
ohwgiles_laminar/etc/laminard.8

57 lines
1.6 KiB
Groff
Raw Normal View History

2019-04-04 17:54:26 +00:00
.Dd Apr 03, 2019
.Dt LAMINARD 1
.Sh NAME
.Nm laminard
\-
Laminar CI server
2019-04-04 17:54:26 +00:00
.Sh SYNOPSIS
.Nm laminard Op Fl v
.Sh DESCRIPTION
Start Laminar CI server in the foreground. If option
2019-04-04 17:54:26 +00:00
.Fl v
is specified, verbose logging is enabled. Other aspects of
operation are controlled by environment variables.
2019-04-04 17:54:26 +00:00
.Sh ENVIRONMENT
.Bl -tag
.It Ev LAMINAR_HOME
Root location containing laminar configuration, database, build
workspaces and archive.
.Pp
Default: /var/lib/laminar
.It Ev LAMINAR_BIND_HTTP
Interface on which laminard will bind to serve the Web UI.
May be of the form IP:PORT, unix:PATH/TO/SOCKET or unix-abstract:NAME
.Pp
Default: *:8080
.It Ev LAMINAR_BIND_HRPC
Interface on which laminard will bind to accept RPC from laminarc.
May be of the form IP:PORT, unix:PATH/TO/SOCKET or unix-abstract:NAME
.Pp
Default: unix-abstract:laminar
.It Ev LAMINAR_TITLE
Page title to show in web frontend
.It Ev LAMINAR_KEEP_RUNDIRS
Setting this prevents the immediate deletion of job rundirs
$LAMINAR_HOME/run/$JOB/$RUN. Value should be an integer represeting
the number of rundirs to keep.
.Pp
Default: 0
.It Ev LAMINAR_ARCHIVE_URL
Base url used to request artifacts. Laminar can serve build artifacts
(and it will if you leave this unset), but it uses a very naive and
inefficient method. Best to let a real webserver handle serving those
requests.
.El
.Sh FILES
.Bl -tag
.It Pa /etc/laminar.conf
Variable assignments in this file are exported by systemd or other
init system before launching the system-wide installation of Laminar.
2019-04-04 17:54:26 +00:00
.El
.Sh AUTHORS
.An Oliver Giles
created Laminar CI.
2019-04-04 17:54:26 +00:00
.An Dmitry Bogatov
created this manual page for Debian project (but it can be used
by others).