├── .github ├── dependabot.yml └── workflows │ ├── deploy.yml │ ├── package_versions.yml │ ├── snyk-analysis.yml │ └── update-apk-versions.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── root ├── etc │ └── s6-overlay │ │ └── s6-rc.d │ │ ├── container-init │ │ ├── type │ │ └── up │ │ ├── crond │ │ ├── dependencies │ │ ├── run │ │ └── type │ │ └── user │ │ └── contents.d │ │ ├── container-init │ │ └── crond └── usr │ └── bin │ ├── backup.sh │ ├── container-init-up-10-setupssmtp.sh │ ├── container-init-up-20-init.sh │ ├── container-init-up-30-removeoldpidfiles.sh │ ├── container-init-up-60-createcron.sh │ ├── container-init-up-99-backupimmediately.sh │ ├── container-init-up.sh │ ├── crond-run.sh │ ├── delay.sh │ ├── end_backup.sh │ ├── mailto.sh │ └── prune.sh └── scripts └── update_apk_versions.sh /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/package_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/.github/workflows/package_versions.yml -------------------------------------------------------------------------------- /.github/workflows/snyk-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/.github/workflows/snyk-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/update-apk-versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/.github/workflows/update-apk-versions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .dccache 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/README.md -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/container-init/type: -------------------------------------------------------------------------------- 1 | oneshot -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/container-init/up: -------------------------------------------------------------------------------- 1 | container-init-up.sh -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/crond/dependencies: -------------------------------------------------------------------------------- 1 | container-init -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/crond/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec crond-run.sh 4 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/crond/type: -------------------------------------------------------------------------------- 1 | longrun -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/container-init: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/crond: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/usr/bin/backup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/backup.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up-10-setupssmtp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up-10-setupssmtp.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up-20-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up-20-init.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up-30-removeoldpidfiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up-30-removeoldpidfiles.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up-60-createcron.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up-60-createcron.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up-99-backupimmediately.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up-99-backupimmediately.sh -------------------------------------------------------------------------------- /root/usr/bin/container-init-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/container-init-up.sh -------------------------------------------------------------------------------- /root/usr/bin/crond-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/crond-run.sh -------------------------------------------------------------------------------- /root/usr/bin/delay.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/delay.sh -------------------------------------------------------------------------------- /root/usr/bin/end_backup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/end_backup.sh -------------------------------------------------------------------------------- /root/usr/bin/mailto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/mailto.sh -------------------------------------------------------------------------------- /root/usr/bin/prune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/root/usr/bin/prune.sh -------------------------------------------------------------------------------- /scripts/update_apk_versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azinchen/duplicacy/HEAD/scripts/update_apk_versions.sh --------------------------------------------------------------------------------