Commit Graph
18 Commits
Author SHA1 Message Date
casjay 4508593e39 ✨ Fix proftpd name, add TLS config and cert reload ✨
proftpd / release-proftpd (push) Failing after 1m9s
Rename proftp to proftpd, install proftpd with mod_tls, serve /var/ftp
with a single config file, and reload proftpd when the cert changes.

- .env.scripts: rename proftp to proftpd; SERVICE_PORT 21, EXPOSE_PORTS 49152-65534; add proftpd packages
- Dockerfile: rename proftp to proftpd; port ARGs; PACK_LIST with proftpd, mod_tls, mod_readme, utils, openssl; labels from gen-dockerfile update
- README.md: ports 21 and passive range; mounts for /var/ftp and /etc/letsencrypt
- rootfs/.gitea/workflows/docker.yaml: rename proftp to proftpd
- rootfs/tmp/etc/proftpd/proftpd.conf: single config, anonymous root /var/ftp, TLS 1.2/1.3 with certs at /etc/letsencrypt/live/domain, logs in /data/logs/proftpd
- rootfs/usr/local/etc/docker/init.d/99-proftpd.sh: regenerate from current start-service template; add self-signed cert fallback, cert watcher that sends HUP on change, log dir chmod
- rootfs/usr/local/etc/docker/functions/entrypoint.sh: use if blocks for debug echoes so set -e no longer exits the container when DEBUGGER is off
- TODO.AI.md: log upstream template follow-ups (exit code 20, function-final [ ] && tails)
- README.md: updated (ports and mounts for FTP and Let's Encrypt)
2026-11-06 08:47:43 -05:00
casjay 4fdca196f0 🗃️ Removed the .claude/settings.local.json 🗃️
Dockerfile
.env.scripts
.gitattributes
.gitea/workflows/docker.yaml
.gitignore
LICENSE.md
README.md
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/pkmgr
2026-05-12 20:08:43 -04:00
casjay 6f21267540 🗃️ Updated Dockerfile* and .env.scripts* 🗃️
Dockerfile
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-11-29 11:04:51 -05:00
casjay 3d6a1a42cc 🗃️ Fixed the .gitignore file 🗃️
.gitignore

Dockerfile
2025-10-31 12:34:21 -04:00
casjay 90f0f822f8 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
.gitattributes
.gitignore
rootfs/.gitea/
rootfs/root/
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/pkmgr
rootfs/usr/local/etc/docker/functions/entrypoint.sh
rootfs/usr/local/share/template-files/config/env/default.sample
2025-09-16 19:38:23 -04:00
casjay a3ae634cce 🗃️ Committing everything that changed 🗃️
Dockerfile
2025-09-05 22:17:57 -04:00
casjay e4fd26dcc8 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
rootfs/usr/local/etc/docker/init.d/99-proftpd.sh
rootfs/usr/local/share/template-files/config/env/default.sample
2025-02-03 15:20:09 -05:00
casjay 26c6c88ea2 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2024-08-01 14:57:09 -04:00
casjay ce55a0c1bc 🗃️ Fixed: rootfs/usr/local/etc/docker/functions/entrypoint.sh 🗃️
Dockerfile
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2024-07-31 12:31:28 -04:00
casjay c8edbe2d9f 🗃️ Fixed: rootfs/usr/local/etc/docker/functions/entrypoint.sh 🗃️
Dockerfile
.gitea/
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2024-07-29 17:59:06 -04:00
casjay 3c33ed9903 🗃️ Committing everything that changed 🗃️
Dockerfile
2024-06-26 10:47:51 -04:00
casjay cb4acbcea0 🗃️ Committing everything that changed 🗃️
Dockerfile
2024-06-26 10:44:24 -04:00
casjay 5c21b5d782 🗃️ Committing everything that changed 🗃️
bin/entrypoint-proftpd.sh
config/proftpd.conf
Dockerfile
.dockerignore
.env.scripts
.gitattributes
.gitignore
.gitkeep
LICENSE.md
README.md
rootfs/.gitkeep
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/.gitkeep
rootfs/usr/local/bin/pkmgr
rootfs/usr/local/bin/start-proftpd.sh
rootfs/usr/local/etc/
rootfs/usr/local/share/template-files/config/env/
rootfs/usr/local/share/template-files/config/proftpd/
2024-06-26 10:35:57 -04:00
casjay 8fa4764b06 🗃️ Updated domain names 🗃️
bin/entrypoint-proftpd.sh
Dockerfile
LICENSE.md
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/start-proftpd.sh
2023-08-10 19:56:37 -04:00
casjay a8a5a9e1b8 🗃️ Committing everything that changed 🗃️ 2023-01-08 11:21:03 -05:00
casjay 5669212c0d 🗃️ Committing everything that changed 🗃️ 2022-10-07 18:48:01 -04:00
Jason eb0f668c4d 🗃️ modified: Dockerfile 🗃️ 2022-07-09 13:24:52 -04:00
Jason ab23368b88 🦈🏠🐜❗ Initial Commit ❗🐜🦈🏠 2022-02-14 16:46:31 -05:00