• 0.1.1 f14eda7a62

    0.1.1
    All checks were successful
    Release Artifacts / Validate release tag (push) Successful in 0s
    Release Artifacts / Build and release executables (push) Successful in 41s
    Release Artifacts / Build and release Docker image (push) Successful in 28s
    Format / gofmt (push) Successful in 25s
    CI / Build (push) Successful in 32s
    CI / Go Tests (push) Successful in 1m11s
    Stable

    eva released this 2026-10-19 15:17:24 +00:00 | 2 commits to master since this release

    Release 0.1.1

    Changes since 0.1.0:

    • f14eda7 Merge pull request 'ci: Promote develop to master' (#26) from develop into master
    • 708b445 Merge pull request 'build: Check Go and Node before building and move Docker to Alpine 3.24' (#22) from ash/toolchain-preflight-21 into develop
    • f2c5db6 Merge remote-tracking branch 'origin/develop' into ash/toolchain-preflight-21
    • 48849fc Merge pull request 'Merge master into develop' (#25) from master into develop
    • dd1b244 Merge pull request 'Move CI workflows to .forgejo/workflows' (#24) from jerry/move-workflows-to-forgejo-develop into develop
    • df77abc Merge pull request 'Move CI workflows to .forgejo/workflows' (#23) from jerry/move-workflows-to-forgejo into master
    • 58fb2cf Move CI workflows to .forgejo/workflows
    • 53f75d0 Add workflows to .forgejo/workflows
    • 58d2214 Move CI workflows to .forgejo/workflows for Forgejo
    • b0a3f1b build: Check Go and Node before building and move Docker to Alpine 3.24
    • 4054ea2 Merge pull request 'ci: Bump Node to 24 LTS' (#20) from eva/node-24 into develop
    • 28bc5c7 ci: Bump Node to 24 LTS
    Downloads
  • 0.1.0 084d661200

    0.1.0
    All checks were successful
    Format / gofmt (push) Successful in 20s
    CI / Go Tests (push) Successful in 1m16s
    CI / Build (push) Successful in 34s
    Release Artifacts / Validate release tag (push) Successful in 2s
    Release Artifacts / Build and release executables (push) Successful in 39s
    Release Artifacts / Build and release Docker image (push) Successful in 33s
    Stable

    eva released this 2026-09-14 13:41:00 +00:00 | 14 commits to master since this release

    Release 0.1.0

    First tagged release. Tip of master (084d661) after access-list basic-auth hashing.

    Token / JWT_SECRET contract

    • JWT_SECRET env is optional.
    • If unset, the process generates a random admin API signing secret and persists it at data/.jwt_secret (compose mounts ./data).
    • Set JWT_SECRET explicitly when you need a stable secret across fresh data volumes or multi-replica boots.
    • Admin auth itself still uses ADMIN_PASSWORD on first boot (production rejects the well-known default password).

    Compose already notes the random data/.jwt_secret fallback; this release makes that contract explicit.

    Changes

    • 084d661 access-list: Hash basic-auth passwords and redact API reads (#18)
    • 3087968 format: gofmt api.go and engine.go
    • 61c7b55 access-list: Hash basic-auth passwords and redact API reads
    • a1433be docker: Promote compose port align to master
    • ac98b8e README: Fix default ports and ADMIN_PASSWORD boot rules
    • 097906f Lock bootstrap admin token until password is changed (#6)
    • a43217b Persist per-install JWT signing secret (#3)

    Artifacts

    • helix-proxy-0.1.0-linux-amd64.tar.gz
    • helix-proxy-0.1.0-linux-arm64.tar.gz
    • Release CI also builds/pushes the container image when registry secrets are present.

    Lab compose smoke

    Tracked on #19 — blocked pending Jerry lab host access for docker compose (pike has no docker on jumpbox and no SSH to dockge.lab.rrd / proxy.lab.rrd).

    Downloads