• v0.2.0 6a3f966758

    bkvargyas released this 2026-09-03 21:31:21 +00:00 | 3 commits to main since this release

    First deployed release. Courtside now runs as a managed stack rather than a docker compose up on someone's laptop.

    Added

    • docker-compose.komodo.yml — deployment compose for a host already behind a shared Cloudflare Tunnel. Publishes a host port instead of bundling a cloudflared sidecar, so there is one tunnel to operate rather than one per app.
    • Version reporting: server/version.js reads the version from package.json; GET /healthz returns it as version, and the footer renders Courtside v<x.y.z>.
    • CHANGELOG.md.
    • Push-to-deploy: a push to main rebuilds and redeploys the stack automatically.

    Notes

    • The original docker-compose.yml (app + its own cloudflared) is unchanged and remains the right choice for a standalone install, per docs/DEPLOY.md.
    • No database migration. State is JSON documents in SQLite created with CREATE TABLE IF NOT EXISTS; upgrading is a container replacement.

    Full changelog: CHANGELOG.md

    Downloads