[Unit] Description=CmdForge Fabric Pattern Sync Documentation=https://pages.brrd.tech/rob/cmdforge/ After=network-online.target Wants=network-online.target [Service] Type=oneshot User=rob Group=rob WorkingDirectory=/home/rob/PycharmProjects/CmdForge # Use the project's virtual environment ExecStart=/home/rob/PycharmProjects/CmdForge/.venv/bin/python scripts/fabric_sync.py --sync # Logging StandardOutput=journal StandardError=journal SyslogIdentifier=fabric-sync # Security hardening NoNewPrivileges=yes ProtectSystem=strict ProtectHome=read-only ReadWritePaths=/var/lib/cmdforge /home/rob/.cmdforge PrivateTmp=yes [Install] WantedBy=multi-user.target