2017년 1월 31일 화요일

최근 확 떠오르는 micro 호스팅 서비스인 now에 meteor deploy가 가능하다고 해서 시도해봄.
먼저 now 와 meteor-now를 각각 설치하고
npm install -g now meteor-now
계정부터 만들어보자.
$ now --login
> Enter your email: 당신의@이메일.주소
> Please follow the link sent to 당신의@이메일.주소 to log in.
> Verify that the provided security code in the email matches Smooth Dormouse.
✔ Confirmed email address!
> Logged in successfully. Token saved in ~/.now.json
이게 전부다.
.now.json 에 있는 토큰을 잘 뒀다가 나중에 또 써먹자. 우리는 일반 유저가 아니라 프로그래머이므로 password 따위는 사치일 뿐. 좋은 인증 방법이다.

일단 작동 확인을 위해 아무거나 meteor 프로젝트를 만들어보자.
git clone https://github.com/meteor/clock
clock 예제 정도가 DB를 사용하지 않으니 연습상대로 적당하다.
cd clock해서 meteor 프로젝트 디렉토리로 진입한 뒤 meteor-now 하거나
MONGO_URL이 없으면 warning을 보여주니 빈거라도 넣어서 묻지마 deploy를 시작해보자.
$ meteor-now -e MONGO_URL=
✔ [METEOR-NOW] - building meteor app
✔ [METEOR-NOW] - preparing build
⠍⠉ [METEOR-NOW] - deploying build (this can take several minutes)
꽤 시간이 흐르고
✔ [METEOR-NOW] - meteor app deployed to https://clock-cseoxvdfzv.now.sh
뜨든!
주소가 뜬다.
아주 좋다.
https://clock-cseoxvdfzv.now.sh/
접근 된다.
galaxy만큼 편하고 한달에 20번씩이나 디플로이 가능한 무료 플랜도 있다.

오오. 혜자! 유료모델인 Pro도 꽤 괜찮다.

강의나 밋업 같은 걸 할때 모두 한번쯤 해볼 수 있는 무료 호스팅이 아쉬웠는데 예전 *.meteor.com의 아쉬움을 조금이나마 달래준다.