ansible-role-snapraid
ansible-role-snapraid copied to clipboard
Installs SnapRAID and configures automatic parity runs
Started running two instances of Snapraid on different devices, wanted to be able to tell by email subject which one is having issues.
This PR modifies the `snapraid_runner_command` to first send a ping to the `/start` endpoint of the healthcheck before continuing forward with the already existing invocation of the runner and then...
The `snapraid.conf.j2` template appears to have a delta around the naming of the snapraid.content files. For the parity disks, the template is looking for `{{ disk.path }}/snapraid.content` whereas with the...
Currently the snapraid-runner.conf file is created with permission 775 thus making it world readable. This file may contain SMTP credentials which, if leaked, could grant access to the associated mail....
This will allow someone to use the Debian/Ubuntu distribution package instead of building from source. The variable still defaults to building from source via the Docker option, and can be...
Allows Ansible to add the `autosave` configuration option to `/etc/snapraid.conf`. For context, this option autosaves the state when scrubbing and syncing once it's processed the amount of GB specified. This...
Snapraid-runner has had support for TLS in it's SMTP configuration since [v0.4](https://github.com/Chronial/snapraid-runner#v04-17-aug-2019). This commit adds that support to your Ansible role, without changing any defaults
Pretty straight forward
These changes were made to be able to install and configure snapraid on a Fedora system, but it should also work on other distro using dnf and .rpm packages. When...
Hi, hopefully this is not too obvious because to be hones I am investigating this a couple of hours now... I am actually trying to understand how the ` setup...