Linux Tools

systemd Unit Generator

Fill guided forms to produce unit files, validate options, and download ready-to-use configs.

Updated 2024-01-15

systemd Unit Generator

Generate service (and optional timer) unit files with the fields you need.

Environment (KEY=VALUE per line)

app.service

[Unit]
Description=My service
After=network.target

[Service]
Type=simple
User=app
WorkingDirectory=/srv/app
ExecStart=/usr/bin/node /srv/app/server.js
Restart=on-failure
Environment=NODE_ENV=production
Environment=PORT=3000

[Install]
WantedBy=multi-user.target

Related tools

systemd Unit Generator | Linux Tools