Debian - eigener Service (Traefik)
Innovaset 16.12.2019 - 20:53 1916 1
deleted5875454
Bloody Newbie
|
Hallo! Habe Traefik als Reverse Proxy auf einem LXC container laufen. Momentan via @reboot crontab recht simpel gelöst. Funktioniert jetzt schon länger so, aber ich hätte gerne nen service dafür Nach kurzem googeln habe ich mir einen service erstellt: cat /etc/systemd/system/traefik.service
[Unit]
Description=Traefik Daemon
After=network.target
[Service]
# Change and/or create the required user and group.
User=root
Group=root
# The UMask parameter controls the permissions of folders and files created.
#UMask=002
# The -data=/path argument can be used to force the config/db folder
#ExecStart=/usr/bin/mono --debug /opt/NzbDrone/NzbDrone.exe -nobrowser
ExecStart=/home/user/traefik --log --log.level=DEBUG
Type=simple
TimeoutStopSec=20
KillMode=process
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
startet auch soweit: sudo systemctl status traefik
* traefik.service - Traefik Daemon
Loaded: loaded (/etc/systemd/system/traefik.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2019-12-16 19:49:40 UTC; 1min 50s ago
Main PID: 563 (traefik)
Tasks: 13 (limit: 115829)
Memory: 6.9M
CGroup: /system.slice/traefik.service
`-563 /home/user/traefik --log --log.level=DEBUG
Dec 16 19:49:40 Traefik-LIVE systemd[1]: Started Traefik Daemon.
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=info msg="Configuration loaded from flags."
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=info msg="Traefik version 2.1.1 built on 2019
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=debug msg="Static configuration loaded {\"glo
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=info msg="\nStats collection is disabled.\nHe
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=info msg="Starting provider aggregator.Provid
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=debug msg="Start TCP Server" entryPointName=h
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=info msg="Starting provider *traefik.Provider
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=debug msg="Configuration received from provid
Dec 16 19:49:40 Traefik-LIVE traefik[563]: time="2019-12-16T19:49:40Z" level=debug msg="No default certificate, generating
Anscheinend ladet er mir nicht meine config traefik.toml aus /home/user/ Wie kann ich mir helfen? TIA edit: [Service] WorkingDirectory=/home/user/ *** mal probieren edit2: zu früh aufgegeben Hat mit working dir geklappt.
Bearbeitet von deleted5875454 am 16.12.2019, 21:06
|
nexus_VI
Overnumerousness!
|
Ich täts ja im Kontext vom betreffenden User ausführen, oder gibt's einen speziellen Grund warum der Dienst mit root Rechten läuft?
|