mirror of
https://github.com/casjaysdevdocker/ampache
synced 2026-05-18 20:47:48 -04:00
All checks were successful
ampache / release-ampache (push) Successful in 21m48s
AI.md CLAUDE.md Dockerfile .env.scripts IDEA.md 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/06-post.sh rootfs/root/docker/setup/07-cleanup.sh rootfs/usr/local/bin/entrypoint.sh rootfs/usr/local/etc/docker/functions/entrypoint.sh rootfs/usr/local/etc/docker/init.d/09-mariadb.sh rootfs/usr/local/etc/docker/init.d/99-ampache.sh TODO.AI.md
2.8 KiB
2.8 KiB
TODO — ampache migration
Living list of what still needs doing. Remove items only when actually complete.
Completed this pass
Dockerfile— updatedBUILD_DATEto202605131434; prerequisites RUN changed totrue; "Creating and editing system files" block stripped of inline APK repos management.env.scripts— migrated to canonical 2026 header; all repo-specific values preservedCLAUDE.md— replaced full TEMPLATE.md content with minimal per-repo pointerIDEA.md— created: one-paragraph description of the imageAI.md— created: comprehensive technical description of how the image is built and wiredREADME.md— replaced old dockermgr-style README with user-facing docs (what it is, docker run, docker-compose, env vars table, volumes table, ports table)rootfs/usr/local/bin/entrypoint.sh— copied from example; updatedCONTAINER_NAMEand description toampacherootfs/usr/local/bin/pkmgr— copied verbatim from examplerootfs/usr/local/etc/docker/functions/entrypoint.sh— copied verbatim from examplerootfs/root/docker/setup/00-init.sh— copied from example (canonical 2026 header)rootfs/root/docker/setup/01-system.sh— copied from example (stub)rootfs/root/docker/setup/02-packages.sh— copied from example (stub)rootfs/root/docker/setup/03-files.sh— copied from example (canonical header)rootfs/root/docker/setup/06-post.sh— copied from example (stub)rootfs/root/docker/setup/07-cleanup.sh— copied from example (stub)rootfs/root/docker/setup/04-users.sh— preserved (service-specific apache/mysql user creation)rootfs/root/docker/setup/05-custom.sh— preserved (wipe-and-replace + Ampache zip download)rootfs/usr/local/etc/docker/init.d/09-mariadb.sh— updated to canonical pattern (ERR trap handler,__trap_err_handler, canonical header,SERVICE_USES_PID)rootfs/usr/local/etc/docker/init.d/99-ampache.sh— updated to canonical pattern (same as above)
Outstanding
- Build verification — run
buildxagainst the repo and confirm the image builds clean with all packages installable - Runtime smoke test — start the container, verify MariaDB starts and the Ampache installer loads at
http://localhost:80/ PLAN.md— updateBUILD_DATEfield and mark completed steps; currently has stale 202503 date- Confirm Ampache version in
05-custom.sh—ampache-7.9.3_all_php8.4.zipwas current at time of writing; bump when a new release is available - SSL config — verify
/config/enable/ssltoggle works with the Apache vhost inconf.d/ampache.conf template-files/config/seeding — verify all three config trees (apache2, php84, my.cnf.d) are correctly staged underrootfs/usr/local/share/template-files/config/by05-custom.sh