A simple docker container for running Backuppc based in alvaroaleman/backuppc
adding a nagios monitoring plugin
This container installs Backuppc from Debian Jessie sources. On startup it checks if the provides volumes for data and configuration are emppty and if yes, move the configuration from packaging into it.
- No authentication
- SSH host key checking disabled
- If the data volume is empty, a new SSH keypair gets generated at startup
/var/lib/backuppc
: Persistent data for backuppc, including ssh key/etc/backuppc
: Configuration for backuppc
80
: Webinterface
You can check externally the status of your backups with something like:
docker exec -i -u backuppc -t NAME /usr/lib/nagios/plugins/check_backuppc
AGPLv3
Alvaro Aleman
- Nagios plugin added by Vicente J. Ruiz Jurado (vjrj)