Skip to content

[codex] Prepare EC2 Docker Compose deployment#258

Merged
jjoonleo merged 2 commits intodeployfrom
codex/ec2-hosting
May 4, 2026
Merged

[codex] Prepare EC2 Docker Compose deployment#258
jjoonleo merged 2 commits intodeployfrom
codex/ec2-hosting

Conversation

@jjoonleo
Copy link
Copy Markdown
Contributor

@jjoonleo jjoonleo commented May 4, 2026

Summary

  • Prepare EC2 deployment to run the Spring backend and MySQL 8 through Docker Compose.
  • Generate deploy-only Spring and MySQL config files from GitHub Secrets.
  • Mount Firebase and Apple secret files at runtime instead of packaging them into the jar.
  • Add structured deployment docs under ontime-back/docs/deployment/ec2.md.

Deploy behavior

This PR targets deploy. After it is merged, the push to deploy should trigger the Deploy workflow.

Validation

  • ./gradlew build -x test
  • docker compose config with generated config/mysql.env
  • YAML parse check for .github/workflows/deploy.yml

@jjoonleo jjoonleo marked this pull request as ready for review May 4, 2026 16:33
@jjoonleo jjoonleo merged commit 68ea121 into deploy May 4, 2026
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