Skip to content

release: DB Neon 이전 및 api 레포 전환 배포 구성 정비 - #15

Merged
fakerdeft merged 4 commits into
mainfrom
develop
Jul 22, 2026
Merged

release: DB Neon 이전 및 api 레포 전환 배포 구성 정비#15
fakerdeft merged 4 commits into
mainfrom
develop

Conversation

@fakerdeft

Copy link
Copy Markdown
Contributor

개요

DB를 EC2 내부 PostgreSQL에서 외부 서비스(Neon)로 이전하고, 레포명 전환(api / api-config)과 ARM 인스턴스 대응을 포함한 배포 구성 정비입니다.

주요 변경

DB 외부화 (Neon)

  • docker-compose.prod에서 postgres 서비스 제거, app 단독 기동
  • DB_URL 환경변수 기반으로 전환, CD의 schema.sql 부트스트랩 로직 제거

레포/이미지 전환

  • git remote·submodule을 api / api-config 로 재연결
  • 도커 이미지명을 ghcr.io/ma-ggom/api 로 변경

CI/CD

  • CI 워크플로우(develop/main)를 ci.yml 하나로 통합
  • CD 배포 경로 ~/maggom-api 로 변경
  • 배포 이미지 멀티아치(amd64/arm64) 빌드 추가 (ARM 인스턴스 대응)

- docker-compose.prod에서 postgres 제거, app만 기동하도록 변경 (DB는 Neon 외부 연결)
- DB_URL 환경변수 기반으로 전환, CD의 schema.sql 부트스트랩 제거
- git remote/submodule 및 도커 이미지명을 api / api-config 로 재연결
- CI 워크플로우(develop/main) ci.yml 하나로 통합, 배포 경로 ~/maggom-api 로 변경
- docker-compose.prod postgres 제거, app만 기동 (DB는 Neon 외부 연결, DB_URL 기반)
- git remote/submodule 및 도커 이미지명을 api / api-config 로 재연결
- CI 워크플로우 ci.yml 하나로 통합, CD 배포 경로 ~/maggom-api 로 변경
- 배포 이미지 멀티아치(amd64/arm64) 빌드로 전환 (ARM 인스턴스 대응)
- CD에 QEMU/Buildx 셋업 및 build-push platforms 지정
- ARM 인스턴스에서 이미지 pull 되도록 대응
@fakerdeft fakerdeft self-assigned this Jul 22, 2026
@fakerdeft
fakerdeft merged commit 069f369 into main Jul 22, 2026
1 check passed
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