coreos-home-server/config/service/mariadb
Alex Palaistras 41328342b3 Implement basic volume backup and restore mechanism
This commit implements three new services, specifically:

  - The `container-volume` service, which applies to a specific volume
    name and ensures this exists. This is mainly useful as a dependency
    to other services, as Podman will create named volumes itself if
    needed.

  - The `container-volume-backup` service, which creates a `tar.gz`
    snapshot of the given volume's contents in `/var/lib/backups`.

  - The `container-volume-restore` service, which populates an empty
    volume from a pre-existing file in `/var/lib/backups`, presumably
    created by `container-volume-backup`.

These are then be used to automatically create volume snapshots every 12
hours, rolling over every 7 days.
2021-08-14 22:38:17 +01:00
..
systemd Implement basic volume backup and restore mechanism 2021-08-14 22:38:17 +01:00
Containerfile First public release for CoreOS Home Server 2021-03-20 16:32:42 +00:00
mariadb.env.template First public release for CoreOS Home Server 2021-03-20 16:32:42 +00:00
spec.bu Move from FCCT to Butane 2021-05-09 13:05:34 +01:00