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.