Skip to content

Examples

Complete, working examples demonstrating System Manager configurations for common use cases.

Available Examples

Timer

Create a simple systemd timer that runs every minute, demonstrating how to set up scheduled tasks.

Docker

Install Docker and configure it as a systemd service with proper socket activation and daemon configuration.

PostgreSQL

Set up a PostgreSQL database server with automatic initialization, user creation, and proper systemd integration.

Nginx

Configure Nginx as a web server with HTTP support, including systemd service management and /etc configuration.

Nginx HTTPS

Extend the Nginx configuration with SSL/TLS certificates for HTTPS support, including certificate management and security best practices.

Custom App

Deploy a custom TypeScript/Bun application behind Nginx, demonstrating how to fetch code from GitHub and run it as a systemd service. Includes a live example you can try.