🐍

Systemd Service Generator - Python Apps

Generate production-ready systemd service files for Flask, Django, and FastAPI applications using Gunicorn or Uvicorn.

Service Configuration

Name without .service extension

Recommended: 2-4 x number of CPU cores

Application Configuration

Python module containing the app

Variable name of the app instance

Where your application code resides

Path to Python virtual environment

UvicornWorker is auto-selected for FastAPI

User & Environment

Leave empty for root (not recommended)

Path to environment variables file

One variable per line, will be added to env file

Logging Configuration

"-" for stdout, or file path

"-" for stderr, or file path

Network & Resources

Leave empty for no limit

e.g., 512M, 1G

Advanced Options