mkunit Documentation

Everything you need to create, manage, and validate systemd unit files.

Quick Install

cargo install mkunit     # via Rust's cargo

Quick Start

Create and install a service in one command:

# Create a user service for your app
mkunit service myapp --exec "./server" --install

# Start it
systemctl --user start myapp

# Check status
mkunit status myapp

Getting Started

Unit Types

Management Commands

Guides