Skip to content

GlennToms/docker-imap-backup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker imap backup

Simple Docker image that runs imap-backup with crontab.

How to use

Checkout the documentation at joeyates/imap-backup and create a config.json configuration file.

Pass the configuration into the container via a environment variable:

docker run \
    -e 'CONFIG={"accounts":[]}' \
    kriskbx/docker-imap-backup

… or via volume (might only work on linux because file systems and permissions 🤷):

docker run \
    -v /host/path/to/config.json:/root/.imap-backup/config.json:ro \
    kriskbx/docker-imap-backup

Make sure you mount the directories your emails will be backuped to as volumes as well.

If you want to change the default hourly interval, pass an environment variable:

docker run \
    -e 'SCHEDULE=* * * * *' \
    kriskbx/docker-imap-backup

License

MIT

About

📩 Simple Docker image that runs imap-backup with crontab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 51.0%
  • Dockerfile 49.0%