dashboard/deploy/dashboard.service

18 lines
476 B
Desktop File

[Unit]
# Personal computer dashboard + task manager.
# Adjust User= and the WorkingDirectory/ExecStart paths if you install elsewhere.
Description=Computer dashboard and task manager
After=network.target
[Service]
Type=simple
User=mac
WorkingDirectory=/path/to/the/code
Environment=PYTHONUNBUFFERED=1
# Run `uv sync` first after changing dependencies.
ExecStart=/path/to/the/code/.venv/bin/python main.py
Restart=on-failure
RestartSec=3
[Install]
WantedBy=multi-user.target