busy 삽질기 - 2

in kr-dev •  4 years ago 

image.png

busy 삽질기 - 1에서 계속됩니다.

api.busy.org 를 어디서 접근하는지 grep으로 찾아 보았습니다.
src/common/services/createBusyAPI.js 에 const client = new Client('wss://api.busy.org'); 라고 주소가 하드코딩되어 있었습니다.

busy api 서버가 없으면 사용할 수 없는 서비스인 것 같네요.
포기해야하나 싶습니다.
그런데, busy가 오픈소스 프로젝트니 api 서버도 소스코드가 공개되어 있지 않을까 하는 생각이 들었습니다.

github busyorg 계정을 확인해 보았습니다.
저장소 중에 busy api 저장소가 있네요.
어서 소스코드를 받아보았습니다.
그나저나 busy도 busy api도 업데이트가 작년 이후로 없습니다...

실행해보니 connection rejected 에러가 발생했습니다.
README.md를 살펴보니 구동하는데 redis 서버가 필요하네요.

package.json 파일을 확인해보니 2.8.0 이상의 redis가 필요합니다.
지금 redis는 6.0.9가 안정 버전입니다.
한눈에 봐도 버전 차이가 너무 나서, 그냥 돌리면 안될 것 같아 2.8대의 redis를 찾아 보았습니다.
windows용 redis는 https://github.com/microsoftarchive/redis 에서 받아 구동했습니다.

redis에 접속하지 못해 발생하는 에러는 없어졌습니다.
이제 busy가 동작할까요?

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

[US$38.00](▼16%)xiaomi 샤오미 선풍기/ 17pin무선선풍기/한국 6개월 무상AS/한국형 어탭터

WWW.QOO10.COM

[US$44.10](▼33%)[KIRKLAND Signature][12개 세트 / 6개세트] 커클랜드 미녹시딜 5% 남성 탈모 예방 트리트먼트 특가 빠른 당일배송

WWW.QOO10.COM

busy는 문 닫은게 아니었나요?

소스코드가 공개되어 있어서 제 컴퓨터에서 돌려보는걸 시도하고 있습니다.

오.. 글을 여기서 끊다니, 할 지 안할 지 두근두근 하네요 ㅎㅎ

여기저기서 배운 것을 써먹을 때 생겼다고 한 번 써먹어 보았습니다...

😐