Sign inSign up

crashvb/rsnapshot

By crashvb

•Updated about 2 years ago

Contains rsnapshot.

Image
0

552

crashvb/rsnapshot repository overview

⁠rsnapshot-docker

version) image size linting license

⁠Overview

This docker image contains rsnapshot⁠.

⁠Entrypoint Scripts

⁠rsnapshot

The embedded entrypoint script is located at /etc/entrypoint.d/rsnapshot and performs the following actions:

  1. A new rsnapshot configuration is generated using the following environment variables:
VariableDefault ValueDescription
RSNAPSHOT_CONFIf defined, this value will be written to <rsnapshot_conf>/rsnapshot.conf.
RSNAPSHOT_CONFD_*The contents of <rsnapshot_conf>/conf.d/*.conf. For example, RSNAPSHOT_CONFD_FOO will create <rsnapshot_conf>/conf.d/foo.conf. The contents of this directory will be used to generate <rsnapshot_config>/rsnapshot-confd.conf and will be included at the bottom of <rsnapshot_conf>/rsnapshot.conf.
  1. Volume permissions are normalized.

⁠Standard Configuration

⁠Container Layout
/
├─ etc/
│  ├─ cron.hourly/
│  │  └─ rsnapshot
│  ├─ cron.daily/
│  │  └─ rsnapshot
│  ├─ cron.weekly/
│  │  └─ rsnapshot
│  ├─ cron.monthly/
│  │  └─ rsnapshot
│  ├─ rsnapshot/
│  │  └─ conf.d/
│  └─ entrypoint.d/
│     └─ rsnapshot
├─ run/
│  └─ secrets/
│     ├─ id_rsa.rsnapshot
│     └─ id_rsa.rsnapshot.pub
└─ var/
   ├─ lib/
   │  └─ rsnapshot/
   └─ log/
      └─ rsnapshot*
⁠Exposed Ports

None.

⁠Volumes
  • /etc/rsnapshot - rsnapshot configuration directory.
  • /var/lib/rsnapshot - rsnapshot data directory.

⁠Development

Source Control⁠

Tag summary

Content type

Image

Digest

sha256:6d892618c…

Size

72.4 MB

Last updated

about 2 years ago

docker pull crashvb/rsnapshot