• Put the copy-pasted workflows in the Makefile

    Kessinen released this 2026-09-05 11:04:12 +00:00

    fix, image, db, backup and clean were all sitting in README.md or
    docs/deployment.md as blocks to paste. The image target takes IMAGE from
    the caller so no registry of mine lands in the repository, and refuses an
    untagged HEAD — the version reaches the binary only through the build arg,
    so an untagged build makes /healthz claim something that was never released.

    run was broken: since seeding landed, starting the bare binary against an
    empty database fatals on the missing admin credentials. It now passes
    development defaults and binds loopback.

    The README's layout section still said the source was flat at the root.

    Downloads