URL: https://www.overclockers.at/linux/debian-eigener-service-traefik_254886/page_1 - zur Vollversion wechseln!
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:
Code: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
Code: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
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?
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2024