Skip to content

chore(deploy): select Coolify image by INSTATIC_VERSION tag - #23

Merged
flyingwebie merged 1 commit into
mainfrom
fix/css-minify-quadratic
Nov 5, 2026
Merged

flyingwebie merged 1 commit into
mainfrom
fix/css-minify-quadratic

Conversation

@flyingwebie

Copy link
Copy Markdown
Owner

Summary

The flyingwebie Coolify Compose template now reads the image tag from INSTATIC_VERSION instead of a full INSTATIC_IMAGE override:

image: ghcr.io/flyingwebie/instatic:${INSTATIC_VERSION:-latest}

Setting INSTATIC_VERSION=0.0.28 pins a fork release. Leaving it unset follows latest. The old INSTATIC_IMAGE variable is no longer read by this template, so the template cannot be pointed at a different image registry.

The Coolify deployment docs (docs/deployment/coolify.md, docs/deployment/release-workflow.md) now describe the new variable and the migration step. The other compose files and their docs still use INSTATIC_IMAGE.

Impact: a Coolify resource that still sets INSTATIC_IMAGE will silently fall back to latest after this change. Operators pinning a version must set INSTATIC_VERSION and remove INSTATIC_IMAGE before redeploying.

Verification

  • bun run build
  • bun test
  • bun run lint
  • Docker/deployment check, if relevant

Not run: this change edits a Compose file and Markdown docs only. The Compose interpolation has not been checked with docker compose config, and the Coolify redeploy path has not been exercised.

Checklist

  • Tests cover behavior changes.
  • Docs were updated when behavior, config, deployment, or public surfaces changed.
  • No compatibility shim was added for old pre-release behavior.
  • No secrets, local databases, uploads, or generated artifacts are included.

- Compose image now reads `ghcr.io/flyingwebie/instatic:${INSTATIC_VERSION:-latest}` instead of `INSTATIC_IMAGE`
- Unset INSTATIC_VERSION still follows `latest`; set it to e.g. `0.0.28` to pin a release
- Update Coolify deployment and release docs to match, including migration note to drop the old INSTATIC_IMAGE override
@flyingwebie
flyingwebie merged commit 7058aca into main Nov 5, 2026
2 of 3 checks passed
@coderabbitai

coderabbitai Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant