Skip to content

[codex] Prepare EC2 backend deployment#259

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

[codex] Prepare EC2 backend deployment#259
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 for the Spring backend container.
  • Generate deploy-only runtime config and secret files from GitHub Secrets.
  • Mount Firebase and Apple secret files at runtime instead of packaging them into the jar.
  • Keep the database external through SPRING_DATASOURCE_URL and Flyway DB secrets.
  • Move 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
  • YAML parse check for .github/workflows/deploy.yml

@jjoonleo jjoonleo marked this pull request as ready for review May 4, 2026 16:50
@jjoonleo jjoonleo merged commit 7dd842a into deploy May 4, 2026
@jjoonleo jjoonleo deleted the codex/ec2-hosting branch May 7, 2026 15:06
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