[Unit] Description=Yoga Email Finder — District Flow Yoga to CalDAV After=network-online.target Wants=network-online.target [Service] Type=simple User=yoga-email-finder WorkingDirectory=/opt/yoga-email-finder ExecStart=/opt/yoga-email-finder/venv/bin/python yoga_email_finder.py config.yaml Restart=on-failure RestartSec=30 # Least-privilege hardening NoNewPrivileges=true PrivateTmp=true ProtectSystem=strict ReadWritePaths=/opt/yoga-email-finder [Install] WantedBy=multi-user.target