├── .dockerignore ├── .github ├── FUNDING.yml └── workflows │ ├── build_pre_release.yaml │ ├── build_test.yaml │ └── make_release.yaml ├── .gitignore ├── PROCESS.md ├── README.md ├── RELEASE.md ├── VERSION ├── docker-compose.yml ├── dockerfiles ├── Dockerfile.build ├── Dockerfile.client ├── client │ ├── cron.daily │ └── proxmox-backup-client.sh ├── gitconfig ├── pbs │ ├── acl.cfg │ ├── shadow.json │ └── user.cfg └── runit │ ├── proxmox-backup-api │ ├── control │ │ └── i │ └── run │ ├── proxmox-backup-proxy │ ├── control │ │ └── i │ └── run │ └── proxmox-daily-update │ ├── control │ └── i │ └── run ├── env.bash ├── packages └── xtr │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ └── src │ └── lib.rs ├── release.bash ├── repos ├── deps ├── patches-arm32 │ └── proxmox-backup │ │ ├── platform.armhf.patch │ │ ├── proxmox-fuse │ │ └── platform.armhf.patch │ │ └── proxmox │ │ └── platform.armhf.patch ├── patches │ ├── proxmox-backup │ │ ├── 0001-zstd-dynamic.patch │ │ ├── debian-cargo-config.patch │ │ ├── fix-cargo.patch │ │ ├── fix-kernel-version.patch │ │ ├── hide-shell.patch │ │ └── multi-arch.patch │ ├── proxmox-biome │ │ ├── any-arch.patch │ │ ├── config-toml.patch │ │ └── makefile-arch.patch │ ├── proxmox-mini-journalreader │ │ └── compile-error.patch │ ├── proxmox-perl-rs │ │ ├── 0001-ignore-libproxmox-rs-perl-dependency.patch │ │ └── no-cargo.patch │ ├── pve-common │ │ ├── mknodat.patch │ │ └── remove-libproxmox-acme-perl.patch │ └── pve-xtermjs │ │ ├── no-cargo.patch │ │ └── no-docs.patch ├── proxmox-backup.deps ├── proxmox-perl-rs.deps └── pve-xtermjs.deps └── scripts ├── build ├── apply-patches.bash ├── cross-compile.bash ├── git-clone.bash ├── make.bash ├── resolve-dependencies.bash └── strip-cargo.bash ├── dev ├── clean-deps.bash ├── refresh-patches.bash └── save-patch.bash ├── make-all.bash ├── release ├── apt-install.bash └── bundle-tgz.bash ├── toolchain └── dpkg └── update-version.bash /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: ayufan 2 | -------------------------------------------------------------------------------- /.github/workflows/build_pre_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/.github/workflows/build_pre_release.yaml -------------------------------------------------------------------------------- /.github/workflows/build_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/.github/workflows/build_test.yaml -------------------------------------------------------------------------------- /.github/workflows/make_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/.github/workflows/make_release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /PROCESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/PROCESS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/RELEASE.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | v4.0.21 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/Dockerfile.build -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/Dockerfile.client -------------------------------------------------------------------------------- /dockerfiles/client/cron.daily: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/client/cron.daily -------------------------------------------------------------------------------- /dockerfiles/client/proxmox-backup-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/client/proxmox-backup-client.sh -------------------------------------------------------------------------------- /dockerfiles/gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/gitconfig -------------------------------------------------------------------------------- /dockerfiles/pbs/acl.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/pbs/acl.cfg -------------------------------------------------------------------------------- /dockerfiles/pbs/shadow.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "$5$4cMWhGxxW9g$l0tRRjlViZarTFQI3f4zCD/l/E5pJMO7rY0TXvWB100" 3 | } 4 | -------------------------------------------------------------------------------- /dockerfiles/pbs/user.cfg: -------------------------------------------------------------------------------- 1 | user: admin@pbs 2 | enable true 3 | expire 0 4 | -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-backup-api/control/i: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo 'Received SIGINT...' 4 | kill 1 5 | -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-backup-api/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/runit/proxmox-backup-api/run -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-backup-proxy/control/i: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo 'Received SIGINT...' 4 | kill 1 5 | -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-backup-proxy/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/runit/proxmox-backup-proxy/run -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-daily-update/control/i: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo 'Received SIGINT...' 4 | kill 1 5 | -------------------------------------------------------------------------------- /dockerfiles/runit/proxmox-daily-update/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/dockerfiles/runit/proxmox-daily-update/run -------------------------------------------------------------------------------- /env.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/env.bash -------------------------------------------------------------------------------- /packages/xtr/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /packages/xtr/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/packages/xtr/Cargo.lock -------------------------------------------------------------------------------- /packages/xtr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/packages/xtr/Cargo.toml -------------------------------------------------------------------------------- /packages/xtr/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/packages/xtr/build.rs -------------------------------------------------------------------------------- /packages/xtr/src/lib.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/release.bash -------------------------------------------------------------------------------- /repos/deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/deps -------------------------------------------------------------------------------- /repos/patches-arm32/proxmox-backup/platform.armhf.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches-arm32/proxmox-backup/platform.armhf.patch -------------------------------------------------------------------------------- /repos/patches-arm32/proxmox-backup/proxmox-fuse/platform.armhf.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches-arm32/proxmox-backup/proxmox-fuse/platform.armhf.patch -------------------------------------------------------------------------------- /repos/patches-arm32/proxmox-backup/proxmox/platform.armhf.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches-arm32/proxmox-backup/proxmox/platform.armhf.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/0001-zstd-dynamic.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/0001-zstd-dynamic.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/debian-cargo-config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/debian-cargo-config.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/fix-cargo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/fix-cargo.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/fix-kernel-version.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/fix-kernel-version.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/hide-shell.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/hide-shell.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-backup/multi-arch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-backup/multi-arch.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-biome/any-arch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-biome/any-arch.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-biome/config-toml.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-biome/config-toml.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-biome/makefile-arch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-biome/makefile-arch.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-mini-journalreader/compile-error.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-mini-journalreader/compile-error.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-perl-rs/0001-ignore-libproxmox-rs-perl-dependency.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-perl-rs/0001-ignore-libproxmox-rs-perl-dependency.patch -------------------------------------------------------------------------------- /repos/patches/proxmox-perl-rs/no-cargo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/proxmox-perl-rs/no-cargo.patch -------------------------------------------------------------------------------- /repos/patches/pve-common/mknodat.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/pve-common/mknodat.patch -------------------------------------------------------------------------------- /repos/patches/pve-common/remove-libproxmox-acme-perl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/pve-common/remove-libproxmox-acme-perl.patch -------------------------------------------------------------------------------- /repos/patches/pve-xtermjs/no-cargo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/pve-xtermjs/no-cargo.patch -------------------------------------------------------------------------------- /repos/patches/pve-xtermjs/no-docs.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/patches/pve-xtermjs/no-docs.patch -------------------------------------------------------------------------------- /repos/proxmox-backup.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/proxmox-backup.deps -------------------------------------------------------------------------------- /repos/proxmox-perl-rs.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/proxmox-perl-rs.deps -------------------------------------------------------------------------------- /repos/pve-xtermjs.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/repos/pve-xtermjs.deps -------------------------------------------------------------------------------- /scripts/build/apply-patches.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/apply-patches.bash -------------------------------------------------------------------------------- /scripts/build/cross-compile.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/cross-compile.bash -------------------------------------------------------------------------------- /scripts/build/git-clone.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/git-clone.bash -------------------------------------------------------------------------------- /scripts/build/make.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/make.bash -------------------------------------------------------------------------------- /scripts/build/resolve-dependencies.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/resolve-dependencies.bash -------------------------------------------------------------------------------- /scripts/build/strip-cargo.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/build/strip-cargo.bash -------------------------------------------------------------------------------- /scripts/dev/clean-deps.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/dev/clean-deps.bash -------------------------------------------------------------------------------- /scripts/dev/refresh-patches.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/dev/refresh-patches.bash -------------------------------------------------------------------------------- /scripts/dev/save-patch.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/dev/save-patch.bash -------------------------------------------------------------------------------- /scripts/make-all.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/make-all.bash -------------------------------------------------------------------------------- /scripts/release/apt-install.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/release/apt-install.bash -------------------------------------------------------------------------------- /scripts/release/bundle-tgz.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/release/bundle-tgz.bash -------------------------------------------------------------------------------- /scripts/toolchain/dpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/toolchain/dpkg -------------------------------------------------------------------------------- /scripts/update-version.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayufan/pve-backup-server-dockerfiles/HEAD/scripts/update-version.bash --------------------------------------------------------------------------------