├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── feature.yml ├── SUPPORT.md ├── dependabot.yml ├── docker-pure-ftpd.jpg ├── labels.yml └── workflows │ ├── build-1.0.47.yml │ ├── build.yml │ ├── labels.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile-1.0.47 ├── LICENSE ├── README.md ├── docker-bake.hcl ├── examples ├── mariadb │ ├── compose.yml │ ├── data │ │ └── pureftpd-mysql.conf │ └── users.sql ├── postgresql │ ├── compose.yml │ ├── data │ │ └── pureftpd-pgsql.conf │ └── users.sql └── puredb │ ├── compose.yml │ └── data │ └── pureftpd.flags ├── patchs └── minimal.patch ├── rootfs └── etc │ ├── cont-init.d │ ├── 01-config.sh │ ├── 02-service.sh │ └── 03-uploadscript.sh │ └── socklog.rules │ └── pure-ftpd └── test └── compose.yml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @crazy-max 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/docker-pure-ftpd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/docker-pure-ftpd.jpg -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/workflows/build-1.0.47.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/workflows/build-1.0.47.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/workflows/labels.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /*.iml 3 | /.dev 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-1.0.47: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/Dockerfile-1.0.47 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/README.md -------------------------------------------------------------------------------- /docker-bake.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/docker-bake.hcl -------------------------------------------------------------------------------- /examples/mariadb/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/mariadb/compose.yml -------------------------------------------------------------------------------- /examples/mariadb/data/pureftpd-mysql.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/mariadb/data/pureftpd-mysql.conf -------------------------------------------------------------------------------- /examples/mariadb/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/mariadb/users.sql -------------------------------------------------------------------------------- /examples/postgresql/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/postgresql/compose.yml -------------------------------------------------------------------------------- /examples/postgresql/data/pureftpd-pgsql.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/postgresql/data/pureftpd-pgsql.conf -------------------------------------------------------------------------------- /examples/postgresql/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/postgresql/users.sql -------------------------------------------------------------------------------- /examples/puredb/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/examples/puredb/compose.yml -------------------------------------------------------------------------------- /examples/puredb/data/pureftpd.flags: -------------------------------------------------------------------------------- 1 | -d 2 | -d -------------------------------------------------------------------------------- /patchs/minimal.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/patchs/minimal.patch -------------------------------------------------------------------------------- /rootfs/etc/cont-init.d/01-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/rootfs/etc/cont-init.d/01-config.sh -------------------------------------------------------------------------------- /rootfs/etc/cont-init.d/02-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/rootfs/etc/cont-init.d/02-service.sh -------------------------------------------------------------------------------- /rootfs/etc/cont-init.d/03-uploadscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/rootfs/etc/cont-init.d/03-uploadscript.sh -------------------------------------------------------------------------------- /rootfs/etc/socklog.rules/pure-ftpd: -------------------------------------------------------------------------------- 1 | - 2 | +^ftp\. 3 | 1 4 | -------------------------------------------------------------------------------- /test/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crazy-max/docker-pure-ftpd/HEAD/test/compose.yml --------------------------------------------------------------------------------