Parse-server를 AWS EC2에서 Docker를 이용해서 MongoDB replicaSet과 함께 돌리기

Parse-server를 쓰면서 제일 골치 아픈건 MongoDB를 운영하는거 같아요.
mLab을 쓰면 좋은데, mLab이 서울 리전(seoul region)을 지원할 소식도 없고,
설령 지원한다고 하더라도, 저렴한 shared plan을 지원할리는 없죠.
게다가 parse server가 아직은 Amazon DynamoDB를 지원하고 있지도 않으니…

그래서 aws ec2에서 MongoDB를 돌리면서 parse-server도 돌리는 것을 만들어 봤습니다.

docker-compose를 사용했구요.

자세한 내용은 아래 리파지터리에 있습니다.

리파지터리에도 적은것 처럼 MongoDB를 single instance에서 replicaSet으로 돌리는건 좋지 않습니다.

하지만 비용절감이 필요한 저 같은 야생 개발자에게는 필요해서 만들어봤습니다.

2개의 좋아요

Nginx 프록시와 DB 접속 권한을 추가한 업데이트를 올렸습니다.

1개의 좋아요