Files
gitea-backup/gitea-backup.service
2024-11-29 21:38:52 +00:00

19 lines
438 B
Desktop File

[Unit]
Description=Gitea auto backup daemon
After=network.target
[Service]
Type=oneshot
User=gitea
Group=gitea
WorkingDirectory=/var/lib/gitea
ExecStart=/usr/bin/gitea dump -c /etc/gitea/app.ini
ExecStart=/usr/bin/sh -c 'mcli --config-dir .mcli cp gitea-dump-*.zip s3/konchin-gitea-backup/'
ExecStart=/usr/bin/sh -c 'rm gitea-dump-*.zip'
StandardError=journal
StandardOutput=journal
StandardInput=null
[Install]
WantedBy=default.target