This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdded click-to-edit project aliases with persistence and UI propagation across dashboard components.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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 allPUT /api/project-aliases— set/clear (body:{ project, alias }; empty alias = clear)DELETE /api/project-aliases/:project— explicit delete- Aliases also included in
/api/initfor 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
About RGJorge/containerflow
All releases →Beta — feedback welcome: [email protected]