# Rootless user unit for the telemetry agent on junior.gib, from # ~/Server/podman-example.service. Install (as gib, never sudo): # cp podman-gbrown-agent.service ~/.config/systemd/user/ # systemctl --user daemon-reload # systemctl --user enable --now podman-gbrown-agent.service # Then add gbrown-agent to the lists in ~/Server/verify-rootless.sh, and to # update-containers.sh if it should follow nightly image updates. [Unit] Description=Podman Compose: gbrown telemetry agent After=network-online.target podman.socket Wants=network-online.target StartLimitIntervalSec=300 StartLimitBurst=3 [Service] Type=oneshot WorkingDirectory=%h/Server/Gbrown_Agent ExecStart=/usr/bin/podman compose up -d ExecStop=/usr/bin/podman compose down RemainAfterExit=yes TimeoutStartSec=300 TimeoutStopSec=60 Restart=on-failure RestartSec=30 [Install] WantedBy=default.target