maxisam/mgob

By maxisam

Updated 25 days ago

This is a fork of stefanprodan/mgob with extra features

Helm
Image
Databases & Storage
4

10K+

mgob

ReleaseBuild StatusDocker Pulls

MGOB is a MongoDB backup automation tool built with Go.

This is a fork from stefanprodan with some additional features.

The original author is going to archive this project. https://github.com/stefanprodan/mgob/issues/161

That is why I add features to my fork only.

New Features in this fork

  • Add Backup validation
  • Add Retry logic for backup
  • Add MS Team notification support
  • Use github.com/jordan-wright/email for email notification for certificate issue
  • Update Go to 1.19
  • Update other dependencies
  • Add warnOnly option to all notification channels
  • Use Gihub Action for CI/CD

Original Features

  • schedule backups
  • local backups retention
  • upload to S3 Object Storage (Minio, AWS, Google Cloud, Azure)
  • upload to gcloud storage
  • upload to SFTP
  • upload to any Rclone supported storage
  • notifications (Email, Slack)
  • instrumentation with Prometheus
  • http file server for local backups and logs
  • distributed as an Alpine Docker image

Docker Pull Command

docker pull maxisam/mgob