UnitForge
Home
Editor
Templates
Download
Upload
Configuration
Basic Settings
Unit Type
Service
Timer
Socket
Mount
Target
Path
Unit Name
Description
Service Configuration
Service Type
Simple
Exec
Forking
Oneshot
D-Bus
Notify
Idle
Exec Start
User
Working Directory
Restart Policy
No
Always
On Success
On Failure
On Abnormal
On Abort
On Watchdog
Timer Configuration
On Calendar
Examples: daily, weekly, monthly, *-*-* 02:00:00
Persistent
True
False
Socket Configuration
Listen Stream
Socket User
Install Configuration
Wanted By
Validate
Reset
myservice.service
[Unit] Description=My Service Description After=network.target [Service] Type=simple ExecStart=/usr/bin/myapp User=www-data Restart=on-failure [Install] WantedBy=multi-user.target
Validation & Info
Click "Validate" to check your unit file.
Unit Information
Type:
service
Sections:
3
Quick Help
[Unit]
- Basic metadata and dependencies
[Service]
- Service-specific configuration
[Install]
- Installation and enabling info
systemd documentation
Common Patterns
Web Service
Background Job
Database Service
Upload Unit File
Select unit file: