jason
9933eb12e1
🗃️ rootfs: shield internal entrypoint PID files from /run/*.pid sweeps 🗃️
...
Update the embedded entrypoint copies in rootfs/ to match the
upstream template change. Internal state files renamed to dotfiles
so they're not matched by `/run/*.pid` cleanup globs:
- /run/init.d/entrypoint.pid -> /run/.entrypoint.pid
- /run/no_exit.pid -> /run/.no_exit.pid
- /run/backup.pid -> /run/.backup.pid
- /run/__start_init_scripts.pid -> /run/.start_init_scripts.pid
Per-service PIDs in /run/init.d/ are unchanged.
rootfs/usr/local/bin/copy
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/healthcheck
rootfs/usr/local/bin/symlink
rootfs/usr/local/etc/docker/functions/entrypoint.sh
rootfs/usr/local/share/template-files/config/env/default.sample
rootfs/usr/local/share/template-files/config/env/examples/zz-entrypoint.sh
2026-05-05 19:13:48 -04:00
jason
dcf0db1167
🔧 Rename dockerfs to rootfs and update build files 🔧
...
- Renamed dockerfs directory to rootfs across setup scripts, entrypoint, and template files
- Updated all Dockerfiles (8, 9, 10 and dev variants) to reflect new rootfs path
- Added new helper utilities copy and symlink under rootfs/usr/local/bin
- Refreshed README.md to align with the renamed directory structure
Dockerfile
Dockerfile.10
Dockerfile.10-dev
Dockerfile.8
Dockerfile.8-dev
Dockerfile.9
Dockerfile.9-dev
dockerfs/root/docker/setup/00-init.sh
dockerfs/root/docker/setup/01-system.sh
dockerfs/root/docker/setup/02-packages.sh
dockerfs/root/docker/setup/03-files.sh
dockerfs/root/docker/setup/04-users.sh
dockerfs/root/docker/setup/05-custom.sh
dockerfs/root/docker/setup/06-post.sh
dockerfs/root/docker/setup/07-cleanup.sh
dockerfs/usr/local/bin/entrypoint.sh
dockerfs/usr/local/bin/pkmgr
dockerfs/usr/local/etc/docker/functions/entrypoint.sh
dockerfs/usr/local/share/template-files/config/env/default.sample
dockerfs/usr/local/share/template-files/config/env/examples/00-directory.sh
dockerfs/usr/local/share/template-files/config/env/examples/addresses.sh
dockerfs/usr/local/share/template-files/config/env/examples/certbot.sh
dockerfs/usr/local/share/template-files/config/env/examples/couchdb.sh
dockerfs/usr/local/share/template-files/config/env/examples/dockerd.sh
dockerfs/usr/local/share/template-files/config/env/examples/global.sh
dockerfs/usr/local/share/template-files/config/env/examples/healthcheck.sh
dockerfs/usr/local/share/template-files/config/env/examples/mariadb.sh
dockerfs/usr/local/share/template-files/config/env/examples/mongodb.sh
dockerfs/usr/local/share/template-files/config/env/examples/networking.sh
dockerfs/usr/local/share/template-files/config/env/examples/other.sh
dockerfs/usr/local/share/template-files/config/env/examples/php.sh
dockerfs/usr/local/share/template-files/config/env/examples/postgres.sh
dockerfs/usr/local/share/template-files/config/env/examples/redis.sh
dockerfs/usr/local/share/template-files/config/env/examples/services.sh
dockerfs/usr/local/share/template-files/config/env/examples/ssl.sh
dockerfs/usr/local/share/template-files/config/env/examples/supabase.sh
dockerfs/usr/local/share/template-files/config/env/examples/webservers.sh
dockerfs/usr/local/share/template-files/config/env/examples/zz-entrypoint.sh
dockerfs/usr/local/share/template-files/config/.gitkeep
dockerfs/usr/local/share/template-files/data/.gitkeep
dockerfs/usr/local/share/template-files/defaults/.gitkeep
README.md
rootfs/usr/local/bin/copy
rootfs/usr/local/bin/symlink
2026-05-05 14:34:55 -04:00
jason
12c96925ef
🔧 Fix Dockerfile names, PHP version, and CRB repo handling 🔧
...
- Correct ENV_DOCKERFILE references from double-versioned names (8.8-dev, 9.9-dev) to canonical names (8-dev, 9-dev)
- Set PHP_VERSION to 7.4 instead of system default in both 8-dev and 9-dev env scripts
- Rename CRB repo paths and labels to PowerTools equivalents after fetching repo files in Dockerfile.8-dev
Dockerfile.8-dev
.env.scripts.8-dev
.env.scripts.9-dev
2026-05-04 12:51:15 -04:00
jason
c78eb85c46
🗃️ Strip CRB repos before fetching repo files in 8-dev image 🗃️
...
Dockerfile.8-dev: remove any /etc/yum.repos.d/*crb*.repo files before
running fetch-repo-file. The earlier crb removal step ran only after
fetch-repo-file, leaving stale CRB repos in place during the fetch.
Dockerfile.8-dev
2026-04-26 01:05:03 -04:00
jason
563a8b9a7e
🔧 Update codebase 🔧
...
.gitea/workflows/docker.10-dev.yaml
.gitea/workflows/docker.10.yaml
.gitea/workflows/docker.8-dev.yaml
.gitea/workflows/docker.8.yaml
.gitea/workflows/docker.9-dev.yaml
.gitea/workflows/docker.9.yaml
.gitea/workflows/docker.yaml
.github/workflows/docker.10-dev.yaml
.github/workflows/docker.10.yaml
.github/workflows/docker.8-dev.yaml
.github/workflows/docker.8.yaml
.github/workflows/docker.9-dev.yaml
.github/workflows/docker.9.yaml
.github/workflows/docker.yaml
2026-01-29 14:21:37 -05:00
jason
3a13118f60
🔧 Updated workflows 🔧
...
.gitea/workflows/docker.10-dev.yaml
.gitea/workflows/docker.10.yaml
.gitea/workflows/docker.8-dev.yaml
.gitea/workflows/docker.8.yaml
.gitea/workflows/docker.9-dev.yaml
.gitea/workflows/docker.9.yaml
.gitea/workflows/docker.yaml
.github/workflows/docker.10-dev.yaml
.github/workflows/docker.10.yaml
.github/workflows/docker.8-dev.yaml
.github/workflows/docker.8.yaml
.github/workflows/docker.9-dev.yaml
.github/workflows/docker.9.yaml
.github/workflows/docker.yaml
2026-01-16 00:15:53 -05:00
jason
40d0d41781
🗃️ Updated workflows and moved rootfs 🗃️
...
Dockerfile
Dockerfile.10
Dockerfile.10-dev
Dockerfile.8
Dockerfile.8-dev
Dockerfile.9
Dockerfile.9-dev
dockerfs/
.gitea/workflows/docker.10-dev.yaml
.gitea/workflows/docker.10.yaml
.gitea/workflows/docker.8-dev.yaml
.gitea/workflows/docker.8.yaml
.gitea/workflows/docker.9-dev.yaml
.gitea/workflows/docker.9.yaml
.gitea/workflows/docker.yaml
.github/
README.md
rootfs/root/docker/setup/00-init.sh
rootfs/root/docker/setup/01-system.sh
rootfs/root/docker/setup/02-packages.sh
rootfs/root/docker/setup/03-files.sh
rootfs/root/docker/setup/04-users.sh
rootfs/root/docker/setup/05-custom.sh
rootfs/root/docker/setup/06-post.sh
rootfs/root/docker/setup/07-cleanup.sh
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
rootfs/usr/local/share/template-files/config/env/examples/00-directory.sh
rootfs/usr/local/share/template-files/config/env/examples/addresses.sh
rootfs/usr/local/share/template-files/config/env/examples/certbot.sh
rootfs/usr/local/share/template-files/config/env/examples/couchdb.sh
rootfs/usr/local/share/template-files/config/env/examples/dockerd.sh
rootfs/usr/local/share/template-files/config/env/examples/global.sh
rootfs/usr/local/share/template-files/config/env/examples/healthcheck.sh
rootfs/usr/local/share/template-files/config/env/examples/mariadb.sh
rootfs/usr/local/share/template-files/config/env/examples/mongodb.sh
rootfs/usr/local/share/template-files/config/env/examples/networking.sh
rootfs/usr/local/share/template-files/config/env/examples/other.sh
rootfs/usr/local/share/template-files/config/env/examples/php.sh
rootfs/usr/local/share/template-files/config/env/examples/postgres.sh
rootfs/usr/local/share/template-files/config/env/examples/redis.sh
rootfs/usr/local/share/template-files/config/env/examples/services.sh
rootfs/usr/local/share/template-files/config/env/examples/ssl.sh
rootfs/usr/local/share/template-files/config/env/examples/supabase.sh
rootfs/usr/local/share/template-files/config/env/examples/webservers.sh
rootfs/usr/local/share/template-files/config/env/examples/zz-entrypoint.sh
rootfs/usr/local/share/template-files/config/.gitkeep
rootfs/usr/local/share/template-files/data/.gitkeep
rootfs/usr/local/share/template-files/defaults/.gitkeep
2026-01-15 23:48:02 -05:00
jason
cce1fe8739
🗃️ Update codebase 🗃️
...
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-11-30 18:27:25 -05:00
jason
b45152270c
🗃️ Update codebase 🗃️
...
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-11-30 16:17:32 -05:00
jason
5a9e3fe128
🗃 Modified: rootfs/usr/local/etc/docker/functions/entrypoint.sh 🗃
...
Modified: rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-11-29 11:55:16 -05:00
jason
4e1c049601
🗃 Modified: rootfs/usr/local/bin/symlink 🗃
...
Modified: rootfs/usr/local/bin/symlink
2025-11-29 11:55:16 -05:00
jason
9b4a79a007
🗃 Modified: rootfs/usr/local/bin/entrypoint.sh 🗃
...
Modified: rootfs/usr/local/bin/entrypoint.sh
2025-11-29 11:55:16 -05:00
jason
a3c594af03
🗃 Modified: rootfs/usr/local/bin/copy 🗃
...
Modified: rootfs/usr/local/bin/copy
2025-11-29 11:55:16 -05:00
jason
e615926d2c
🗃 Modified: rootfs/root/docker/setup/07-cleanup.sh 🗃
...
Modified: rootfs/root/docker/setup/07-cleanup.sh
2025-11-29 11:55:16 -05:00
jason
dba6687268
🗃 Modified: rootfs/root/docker/setup/06-post.sh 🗃
...
Modified: rootfs/root/docker/setup/06-post.sh
2025-11-29 11:55:16 -05:00
jason
9be84c1ca1
🗃 Modified: rootfs/root/docker/setup/05-custom.sh 🗃
...
Modified: rootfs/root/docker/setup/05-custom.sh
2025-11-29 11:55:15 -05:00
jason
94174cde87
🗃 Modified: rootfs/root/docker/setup/04-users.sh 🗃
...
Modified: rootfs/root/docker/setup/04-users.sh
2025-11-29 11:55:15 -05:00
jason
254cff1847
🗃 Modified: rootfs/root/docker/setup/03-files.sh 🗃
...
Modified: rootfs/root/docker/setup/03-files.sh
2025-11-29 11:55:15 -05:00
jason
f60c69f230
🗃 Modified: rootfs/root/docker/setup/02-packages.sh 🗃
...
Modified: rootfs/root/docker/setup/02-packages.sh
2025-11-29 11:55:15 -05:00
jason
f152b32e4d
🗃 Modified: rootfs/root/docker/setup/01-system.sh 🗃
...
Modified: rootfs/root/docker/setup/01-system.sh
2025-11-29 11:55:15 -05:00
jason
b5e1ee3e71
🗃 Modified: rootfs/root/docker/setup/00-init.sh 🗃
...
Modified: rootfs/root/docker/setup/00-init.sh
2025-11-29 11:55:15 -05:00
jason
b05f0a522a
🗃 Modified: .env.scripts 🗃
...
Modified: .env.scripts
2025-11-29 11:55:15 -05:00
jason
5698ea7c97
🗃 Modified: Dockerfile 🗃
...
Modified: Dockerfile
2025-11-29 11:55:14 -05:00
jason
d440c11c81
🦈 🏠 🐜 ❗ Initial Commit ❗ 🐜 🦈 🏠
2025-11-29 11:11:32 -05:00