Skip to content

Unified single-container architecture#76

Merged
adn8naiagent merged 2 commits intostagingfrom
dev
Mar 31, 2026
Merged

Unified single-container architecture#76
adn8naiagent merged 2 commits intostagingfrom
dev

Conversation

@adn8naiagent
Copy link
Copy Markdown
Owner

Breaking Changes

  • Single container architecture — frontend and backend are now merged into a single Docker container serving everything from one port. The separate frontend and backend containers have been removed
  • Simplified configuration — all config is now in a single .env file. NEXT_PUBLIC_API_URL, FRONTEND_URL, and CORS configuration are no longer needed
  • Static frontend — Next.js switched from output: 'standalone' to output: 'export', producing static HTML/CSS/JS served by FastAPI. No Node.js runtime in the final image
  • URL format change — dynamic routes (/replay/2026/5) replaced with query parameters (/replay?year=2026&round=5&type=R). Old URLs redirect automatically

adn8naiagent and others added 2 commits March 31, 2026 17:58
Merge frontend and backend into a single Docker container served from one port.
Convert Next.js to static export, serve via FastAPI, remove CORS/URL config.
Update CI to publish single image on release, remove OSV scan from PR checks.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Unified single-container architecture
@adn8naiagent adn8naiagent merged commit 1faaa22 into staging Mar 31, 2026
1 check failed
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