Slavi Pantaleev
|
78c35136b2
|
Replace matrix-backup-borg with an external role
|
2 years ago |
Slavi Pantaleev
|
7b123907e0
|
Fix borg repository URL format
Reference: https://borgbackup.readthedocs.io/en/stable/usage/general.html#repository-urls
Otherwise, we'd get:
> /etc/borgmatic.d/config.yaml: Remote repository paths without ssh:// syntax are deprecated. Interpreting "user@hostname:matrix" as "ssh://user@hostname/./matrix"
|
2 years ago |
Slavi Pantaleev
|
410a915a8a
|
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
|
2 years ago |
Slavi Pantaleev
|
e2a5497332
|
Merge pull request #2189 from moan0s/backup
Add information on how to manually run the backup
|
2 years ago |
Julian-Samuel Gebühr
|
3bd0af76dd
|
Add information on how to manually run the backup
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
|
2 years ago |
smargold476
|
7d043489bd
|
update remote-repo-infos with link to doc
was a litte confusing for me, so i added the link to the syntax-descr.
|
2 years ago |
Slavi Pantaleev
|
57e8769c5e
|
Add hint about matrix_backup_borg_ssh_key_private indentation
|
2 years ago |
kleo
|
db94653b42
|
Borg backup provide ssh key example format
|
2 years ago |
Slavi Pantaleev
|
295ef29fe0
|
Announce borg backup support
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1727
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1754
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1755
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/467
|
3 years ago |
Adriel Sand
|
949fdd0135
|
matrix-backup-borg: add ability to backup to unencrypted repositories (#1754)
* matrix-backup-borg: added option for unencrypted repo access
* matrix-backup-borg: fixed requiring password for unencrypted repos; changed variable name
* matrix-backup-borg: add unknown_unencrypted_repo_access_is_ok to config.yaml.j2
* matrix-backup-borg: cleanup comments
* matrix-backup-borg: add documentation regarding unencrypted repos
* matrix-backup-borg: add readability and ease of use to code
* matrix-backup-borg: fix wording in defaults/main.yml comment
* matrix-backup-borg: add quotes to docs
* Indicate the variable to use
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
|
3 years ago |
Olivér Falvai
|
121f860d63
|
Update configuring-playbook-backup-borg.md
|
3 years ago |
Olivér Falvai
|
23d0832e85
|
Improve borg backup instructions
|
3 years ago |
Aine
|
a5a3769ca9
|
add borg backup (#1727)
* add borg backup
* lint fix
* add exlclude patterns
* missed in the #1726 fix for honoroit
* feedback
* Fix indentation
* feedback
* feedback
* feedback
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
|
3 years ago |