Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/deltachat/pyinfra-borgbackup
pyinfra deploy for borgbackup
https://github.com/deltachat/pyinfra-borgbackup
add borg compact to backup script
cc98e105e734f8871ff2fe88f803c18f2d624fb6 authored 11 months ago
cc98e105e734f8871ff2fe88f803c18f2d624fb6 authored 11 months ago
documented deploy_borgbackup() parameters
cdbb3e6ab1673a2e4544a87a726b9e6e6dcaea91 authored about 1 year ago
cdbb3e6ab1673a2e4544a87a726b9e6e6dcaea91 authored about 1 year ago
fix lint issues
cf0578c267682564401173374d6f0102ee76ebe1 authored about 1 year ago
cf0578c267682564401173374d6f0102ee76ebe1 authored about 1 year ago
backup-pre.py: added example for stopping docker service
e0447613160b411e4c240c68f1f1653306e6845b authored about 1 year ago
e0447613160b411e4c240c68f1f1653306e6845b authored about 1 year ago
only upload /root/.ssh/config if backup server == hetzner-backup. fix #2
47939288b9f8ac92194ae0ada5be6505e14947b8 authored about 1 year ago
47939288b9f8ac92194ae0ada5be6505e14947b8 authored about 1 year ago
pass borg repo + passphrase to deploy() function directly. fix #1
f2168ac030a7a32a2816c5bfb282abb963a3bb94 authored about 1 year ago
f2168ac030a7a32a2816c5bfb282abb963a3bb94 authored about 1 year ago
fixed bash syntax error on ubuntu 20.04
3aadb52ad94f1b3ac10f08e610ac20f2f66ff5fa authored about 1 year ago
3aadb52ad94f1b3ac10f08e610ac20f2f66ff5fa authored about 1 year ago
stop root services as root, not as systemd user units
358cbadb9fefbaa2b1bcd9ccf7870e6c35411dab authored about 1 year ago
358cbadb9fefbaa2b1bcd9ccf7870e6c35411dab authored about 1 year ago
documented gpg2 dependency
0213dc067e85ed6e7049e7ea56e2702f5d1f7e94 authored over 1 year ago
0213dc067e85ed6e7049e7ea56e2702f5d1f7e94 authored over 1 year ago
added example script to halt services during backup
855904ca7ac1a7cf2128e24265b887294c6e66d3 authored over 1 year ago
855904ca7ac1a7cf2128e24265b887294c6e66d3 authored over 1 year ago
fixed link to readme
d877cbbd078047351776f78cc9e1b1f18fc06550 authored over 1 year ago
d877cbbd078047351776f78cc9e1b1f18fc06550 authored over 1 year ago
explained why halting services during backup makes sense
28564127e72f82b2e1dd41e0a250d9db32d8549f authored over 1 year ago
28564127e72f82b2e1dd41e0a250d9db32d8549f authored over 1 year ago
documented backup-pre.py script
56cab0fe3ba3277b8b1c503515a41068e06fc34f authored over 1 year ago
56cab0fe3ba3277b8b1c503515a41068e06fc34f authored over 1 year ago
start services before prune
9a22aae07edbaace53853bfea0c52dc250edb726 authored over 1 year ago
9a22aae07edbaace53853bfea0c52dc250edb726 authored over 1 year ago
if the backup-pre.py script exists, use it to stop and start services
b28574c4716735126cd6563de61ba8b6ff89cae7 authored over 1 year ago
b28574c4716735126cd6563de61ba8b6ff89cae7 authored over 1 year ago
get borg init working
b5d957c333eeb2012b63e5eef7634ff81cfbe503 authored over 1 year ago
b5d957c333eeb2012b63e5eef7634ff81cfbe503 authored over 1 year ago
documented some commands to generate a keypair
cbea727ecbfe5fe75f07ae1f45965f943942763d authored over 1 year ago
cbea727ecbfe5fe75f07ae1f45965f943942763d authored over 1 year ago
set version in pyproject.toml
d1ee8713d25738bb19f338e54838c25eecb48d68 authored over 1 year ago
d1ee8713d25738bb19f338e54838c25eecb48d68 authored over 1 year ago
clarify what's a todo
966472e843d2664a2f1e232097a8c839828169e3 authored over 1 year ago
966472e843d2664a2f1e232097a8c839828169e3 authored over 1 year ago
added backup script
92403e0160ac6ebbba3afae75748c63f7a17d6b8 authored over 1 year ago
92403e0160ac6ebbba3afae75748c63f7a17d6b8 authored over 1 year ago
added SSH config
9e583ec620a382aa488137d3337c1302213cd375 authored over 1 year ago
9e583ec620a382aa488137d3337c1302213cd375 authored over 1 year ago
added cron job template
fe305b92363d6c6dc8241d468891aeb97e1cb701 authored over 1 year ago
fe305b92363d6c6dc8241d468891aeb97e1cb701 authored over 1 year ago
added first untested draft on borgbackup deploy script
67b1fdd2a6ccd92e3302be5a62b38fa94258e01a authored over 1 year ago
67b1fdd2a6ccd92e3302be5a62b38fa94258e01a authored over 1 year ago
added gitignore
49e3da7a8bd3604d60e1e39502129a24c743b9dc authored over 1 year ago
49e3da7a8bd3604d60e1e39502129a24c743b9dc authored over 1 year ago
initial commit: README.md
5844958e0962c9bd427c4c90d9428719ead6513f authored over 1 year ago
5844958e0962c9bd427c4c90d9428719ead6513f authored over 1 year ago