UniFi Protect Backup
ghcr.io/ep1cman/unifi-protect-backup:latest
https://github.com/ep1cman/unifi-protect-backup/pkgs/container/unifi-protect-backup
bridge
sh
false
https://github.com/ep1cman/unifi-protect-backup/discussions
https://github.com/ep1cman/unifi-protect-backup
A Python based tool for backing up UniFi Protect event clips as they occur to cloud storage.
By default it will backup clips locally to `/data` inside the container. However you can create an `rclone` config file to backup to
dozens of cloud providers. You can do this by running the following commands:
```
$ mkdir -p /mnt/user/appdata/unifi-protect-backup/config
$ docker run -it --rm -v /mnt/user/appdata/unifi-protect-backup/config:/root/.config/rclone --entrypoint rclone ghcr.io/ep1cman/unifi-protect-backup config
```
Use the interactive configuration tool to setup your desired backup destination. Once complete you can start the container ensuring
that the `RCLONE_DESTINATION` uses the name of your rclone remote e.g `MyDropbox:/path/on/dropbx`
NOTE: If you are using the `local` remote type, the path set in `RCLONE_DESTINATION` will be inside the container so please use
`/data`. You then need to set the optional "Clip directory" below to where you actually want the data to be stored.
Backup
https://raw.githubusercontent.com/ep1cman/unraid-templates/master/unifi-protect-backup-unraid-docker.xml
https://www.buymeacoffee.com/ep1cman
/mnt/user/appdata/unifi-protect-backup/rclone/
/mnt/user/appdata/unifi-protect-backup/database/
/mnt/user/appdata/unifi-protect-backup/clips