mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-22 02:35:23 +03:00
* log to file * depend on net, start after firewall * use default log level * disable telemetry and new version check
25 lines
464 B
Bash
25 lines
464 B
Bash
#!/sbin/openrc-run
|
|
supervisor=supervise-daemon
|
|
|
|
name="Traefik"
|
|
description="Modern reverse proxy and load balancer"
|
|
|
|
command="/usr/sbin/traefik"
|
|
command_args="$traefik_opts"
|
|
command_user="traefik:traefik"
|
|
|
|
description_healthcheck="Check health status by calling /ping endpoint"
|
|
healthcheck_timer=30
|
|
|
|
depend() {
|
|
need net
|
|
after firewall
|
|
}
|
|
|
|
healthcheck() {
|
|
$command healthcheck >/dev/null
|
|
}
|
|
|
|
start_pre() {
|
|
checkpath -d -m 0775 -o $command_user /var/log/traefik
|
|
}
|