Files
grokway/grokway.service
2026-01-27 02:52:52 +01:00

32 lines
743 B
Desktop File

[Unit]
Description=Grokway Server Service
After=network.target
[Service]
# User/Group to run as.
User=grokway
Group=grokway
# Working Directory. This is important because the code relies on relative paths
# like ./cmd/server/static. If we install everything to /opt/grokway, this works.
WorkingDirectory=/opt/grokway
# Path to the executable.
ExecStart=/opt/grokway/grokway --ssh :2223
# Environment variables.
# You MUST set this to a secure token, otherwise a random one is generated on each start.
#Environment=GROKWAY_TOKEN=your-very-secure-token
# Restart policy.
Restart=always
RestartSec=5
# Standard output/error logging.
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=grokway
[Install]
WantedBy=multi-user.target