https://github.com/waja/docker-calcardbackup
Docker image for calcardbackup: https://codeberg.org/BernieO/calcardbackup
https://github.com/waja/docker-calcardbackup
backup caldav carddav docker nextcloud owncloud
Last synced: 1 day ago
JSON representation
Docker image for calcardbackup: https://codeberg.org/BernieO/calcardbackup
- Host: GitHub
- URL: https://github.com/waja/docker-calcardbackup
- Owner: waja
- Created: 2018-02-12T16:17:41.000Z (about 7 years ago)
- Default Branch: development
- Last Pushed: 2024-05-23T06:37:28.000Z (11 months ago)
- Last Synced: 2024-05-23T07:38:51.184Z (11 months ago)
- Topics: backup, caldav, carddav, docker, nextcloud, owncloud
- Language: Dockerfile
- Homepage:
- Size: 176 KB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker-Calcardbackup
[](https://hub.docker.com/r/waja/calcardbackup/)
[](https://hub.docker.com/r/waja/calcardbackup/)
[](https://travis-ci.org/Cyconet/docker-calcardbackup)
[](https://hub.docker.com/r/waja/calcardbackup/)
[](https://github.com/Cyconet/docker-calcardbackup/tags)
[](https://hub.docker.com/r/waja/calcardbackup/)
[](https://hub.docker.com/r/waja/calcardbackup/)
[](https://hub.docker.com/r/waja/calcardbackup/)## Usage
docker container run -d \
--link mysql
--volume /path/to/my/backup/folder:/backup
--volume /path/to/my/nextcloud/config:/nextcloud/config
waja/calcardbackup## docker compose
There is a [`docker-compose-example.yml`](https://raw.githubusercontent.com/waja/docker-calcardbackup/development/docker-compose-example.yml) and a [`docker-compose-complex-example.yml`](https://raw.githubusercontent.com/waja/docker-calcardbackup/development/docker-compose-complex-example.yml) available. Feel free to have a look if there is something you can use.
## Variables
CRON_TIME the interval of cron job to run mysqldump. `5 4 * * *` by default, which is every day at 04:05 (optional)
INIT_BACKUP if set, create a backup when the container starts (optional)
BACKUP_DIR location where the backup should be stored (optional)
NC_DIR location where Nextcloud config/config.php is searched for (optional)
NC_HOST hostname Nextcloud webinterface running on (optional)
NC_PORT port Nextcloud webinterface running on (optional)
DB_HOST hostname database running on (optional)
DB_PORT port database running on (optional)
CALCARD_OPTS options passed to calcardbackup (optional)
MARIADB_SSL_SKIP set to 'true' to prevent mariadb client force to use SSL