Skip to content

RGJorge/containerflow

v0.1.6 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

bun containerflow containers web devops docker
+4 more
monitoring react self-hosted typescript

Summary

AI summary

Added click-to-edit project aliases with persistence and UI propagation across dashboard components.

Changes in this release

Feature Medium

Click-to-edit project alias on group header in dashboard.

Click-to-edit project alias on group header in dashboard.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Compose suffix stays visible during edit and after save.

Compose suffix stays visible during edit and after save.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Reset button appears when alias differs from original key.

Reset button appears when alias differs from original key.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Aliases propagate to dashboard group header, project filter dropdowns, monitoring page filters, totals card title, and per-service card subtitle.

Aliases propagate to dashboard group header, project filter dropdowns, monitoring page filters, totals card title, and per-service card subtitle.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

GET /api/project-aliases endpoint to fetch all aliases.

GET /api/project-aliases endpoint to fetch all aliases.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

PUT /api/project-aliases endpoint to set or clear aliases (body: {project, alias}).

PUT /api/project-aliases endpoint to set or clear aliases (body: {project, alias}).

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

DELETE /api/project-aliases/:project endpoint for explicit delete.

DELETE /api/project-aliases/:project endpoint for explicit delete.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Aliases stored in .dockerflow-project-aliases.json (max 64 chars).

Aliases stored in .dockerflow-project-aliases.json (max 64 chars).

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Compose suffix lists joined by ' - ' instead of ', '.

Compose suffix lists joined by ' - ' instead of ', '.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Aliases included in /api/init for first-paint hydration.

Aliases included in /api/init for first-paint hydration.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

Friendly aliases for project groups — particularly useful when orchestrators like Coolify or Dokploy generate cryptic project keys. Closes #3.

Added

  • Click-to-edit project alias on the group header in the dashboard. Short project names prefill so you can tweak them; long cryptic IDs (Coolify-style go2zi6fazt6ubukjunm1a3kz) start blank for a fresh alias.
  • The compose suffix (PROD / DEV / INFRA / custom compose filename) stays visible during edit and after save — only the project portion is aliased.
  • Reset button appears only when the alias differs from the original project key. Saving the original name (case-insensitive) also clears the alias.
  • Aliases persist in .dockerflow-project-aliases.json (max 64 chars, control characters stripped).
  • Aliases propagate to:
    • Dashboard group header
    • Dashboard project filter dropdown (now wider to fit alias + compose list)
    • Monitoring page project filter dropdown
    • Monitoring totals card title (when filtered to 1 project)
    • Per-service card subtitle in Monitoring (uses only THAT service's compose)
  • Compose suffix lists joined by - instead of , for readability.

Server endpoints

  • GET /api/project-aliases — fetch all
  • PUT /api/project-aliases — set/clear (body: { project, alias }; empty alias = clear)
  • DELETE /api/project-aliases/:project — explicit delete
  • Aliases also included in /api/init for first-paint hydration

Compatibility

Drop-in upgrade from v0.1.5. No config changes. docker compose pull && docker compose up -d to upgrade.

Full Changelog: https://github.com/RGJorge/ContainerFlow/compare/v0.1.5...v0.1.6

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track RGJorge/containerflow

Get notified when new releases ship.

Sign up free

About RGJorge/containerflow

All releases →

Related context

Earlier breaking changes

  • v0.1.4 `docker-compose.yml` now uses prebuilt image by default (was: `build: .`).

Beta — feedback welcome: [email protected]