All Projects ā†’ firsttris ā†’ urbackup-docker

firsttris / urbackup-docker

Licence: MIT license
šŸ’¾ docker container for urbackup-server

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to urbackup-docker

egnature
Egnature is an email signature generator tool, which is an open source and free to use.
Stars: āœ­ 26 (+73.33%)
Mutual labels:  opensource
minecraft-backup
Backup script for Minecraft servers on Linux. Supports screen, tmux, and RCON connections. Supports tar and restic backup format.
Stars: āœ­ 140 (+833.33%)
Mutual labels:  backup
minio-rclone-webdav-server
A @rclone served WebDAV server with @minio as the s3 storage backend docker example
Stars: āœ­ 17 (+13.33%)
Mutual labels:  backup
skeleton
Composer starter project for Ambulatory.
Stars: āœ­ 43 (+186.67%)
Mutual labels:  opensource
website
The sustainoss.org website
Stars: āœ­ 23 (+53.33%)
Mutual labels:  opensource
lobsters-reader
iOS app for reading Lobste.rs.
Stars: āœ­ 15 (+0%)
Mutual labels:  opensource
HSMA-CTT
Open Source CoronaTrackingTool developed by the University of Applied Sciences Mannheim
Stars: āœ­ 12 (-20%)
Mutual labels:  opensource
cypherpoker.js
An open source peer-to-peer poker platform with cryptocurrency integration written in JavaScript.
Stars: āœ­ 72 (+380%)
Mutual labels:  opensource
backup-force.com
Export and backup salesforce.com Database locally
Stars: āœ­ 30 (+100%)
Mutual labels:  backup
openHAB-utils
Utilities for use with openHAB
Stars: āœ­ 14 (-6.67%)
Mutual labels:  backup
borgjs
šŸ“¦ A tiny wrapper for BorgBackup to automate your backup workflow
Stars: āœ­ 31 (+106.67%)
Mutual labels:  backup
NoteCrypt
Keep your notes safe and secure with Note Crypt for Android!
Stars: āœ­ 32 (+113.33%)
Mutual labels:  backup
mongodb-atlas-backup
The human way to mongodump and mongorestore your MongoDB Atlas cluster
Stars: āœ­ 29 (+93.33%)
Mutual labels:  backup
awesome-oss-docs
šŸ“š A curated list of awesome open source documentation for people whole love contributing to docs (Documentarians).
Stars: āœ­ 67 (+346.67%)
Mutual labels:  opensource
traffic
Massively real-time traffic streaming application
Stars: āœ­ 25 (+66.67%)
Mutual labels:  opensource
proyecto26.github.io
The Proyecto26 github homepage.
Stars: āœ­ 32 (+113.33%)
Mutual labels:  opensource
Ultimate-Web-Development-Resources
A collection of web development resources
Stars: āœ­ 140 (+833.33%)
Mutual labels:  opensource
dev doctor
Free, opensource, serverless learning platform
Stars: āœ­ 34 (+126.67%)
Mutual labels:  opensource
konsave
Konsave lets use save your Linux customization and restore them very easily!
Stars: āœ­ 336 (+2140%)
Mutual labels:  backup
tutorial-quest
As you delve deep into the Dungeons to take on the biggest baddest bosses, DON'T GO ALONE!! Take THE Open Source Raid Guild with you!
Stars: āœ­ 35 (+133.33%)
Mutual labels:  opensource

urbackup-docker

šŸ’¾ docker container for urbackup-server

Docker Automated buil

UrBackup is an easy to setup Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time.

www.urbackup.org

Pull:

docker pull tristanteu/urbackup-docker

Run:

docker run \
--name urbackup \
--restart=always \
-v /etc/localtime:/etc/localtime:ro \
-v /home/docker/urbackup/db/:/var/urbackup \
-v /media/8tb.wd.red/backup/:/backup \
--net="host" \
-d tristanteu/urbackup-docker

Docker-compose.yml - needed setting for native btrfs storage snapshots

cap_add: - SYS_ADMIN

Docker-compose.yml example:

  urbackup:
    image: tristanteu/urbackup-docker
    container_name: urbackup
    network_mode: host
    cap_add:
     - SYS_ADMIN
    volumes:
    - /etc/localtime:/etc/localtime:ro
    - /srv/docker/compose/urbackup:/var/urbackup
    - /media/backup:/backup
    environment:
    - TZ=Europe/Vienna
    restart: always

WebUI

yourserverip:55414

Show all Cli Commands

docker run \
--rm tristanteu/urbackup-docker --help

Remove-Unkown

Cleaning the backup folder of files not known by UrBackup Database
urbackup dokumentation

docker run \
-v /home/docker/urbackup/db/:/var/urbackup \
-v /media/8tb.wd.red/backup/:/backup \
--rm tristanteu/urbackup-docker remove-unknown

Cleanup

Percent of space to free on the backup storage or the number of Bytes/ Megabytes/ Gigabytes e.g. ā€œ20Gā€ or ā€œ10%ā€.
If it should only delete old backups use ā€œ0%ā€.
urbackup dokumentation

docker run \
-v /home/docker/urbackup/db/:/var/urbackup \
-v /media/8tb.wd.red/backup/:/backup \
--rm tristanteu/urbackup-docker cleanup --amount 0%

Network Mode

if you don't want to use net="host" you can expose the following ports

-p 55413-55415:55413-55415 \
-p 35623:35623 \

Build

$ git clone https://github.com/firsttris/urbackup-docker.git
$ cd urbackup-docker
$ docker build -t tristanteu/urbackup-docker .

Important - First Start

  • on the first start urbackup complains about the backup directory
  • set /backup to your backup directory (settings)
  • mount this directory to your actual backup directory on your host
    -v /media/12TBWDRED/yourActualBackupDirectory/:/backup
  • ensure correct permissions on the host folders your mounting
    e.g.
chmod 777 -R /home/docker/urbackup/  
chmod 777 -R /media/8tb.wd.red/backup/

Code of Conduct

See the CODE

License

See the LICENSE file for license rights and limitations (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].