Wegwichtel/systemd/wegwichtel.service

29 lines
512 B
Desktop File

[Unit]
Description=Wegwichtel Atlas
After=network.target
[Service]
Type=simple
User=wegwichtel
Group=wegwichtel
WorkingDirectory=/srv/wegwichtel/Wegwichtel
EnvironmentFile=/srv/wegwichtel/Wegwichtel/.env
ExecStart=/usr/bin/node /srv/wegwichtel/Wegwichtel/server.js
Restart=on-failure
RestartSec=5
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=full
ProtectHome=true
ReadWritePaths=/srv/wegwichtel/Wegwichtel/data
ReadWritePaths=/srv/wegwichtel/Wegwichtel/storage
[Install]
WantedBy=multi-user.target