Add systemd unit file

This commit is contained in:
2025-10-02 09:32:07 +02:00
parent 22b47c2a2f
commit d0c2a48238
2 changed files with 126 additions and 0 deletions

19
deploy/luxtools.service Normal file
View File

@@ -0,0 +1,19 @@
[Unit]
Description=luxtools web service
After=network.target
[Service]
Type=simple
ExecStart=/opt/luxtools/bin/luxtools
WorkingDirectory=/opt/luxtools
Restart=on-failure
RestartSec=5
User=luxtools
Group=luxtools
Environment=LOG_LEVEL=info
Environment=PORT=9000
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target