IT 프로그래밍

[웹3.0 플랫폼이 이미있다고?] 포에버랜드 깃허브 연동 (feat. 내가 만든 mbti 테스트)

잉휴 2022. 1. 28. 09:35

<<간단요약>>

1. 기존에 netlify와 같은 웹 호스팅 서비스를 이용했었다

2.  IPFS기반 클라우드 웹 호스팅 서비스를 사용해보기로함

3. 깃허브와 연동되는 포에버랜드 4everland 이용

4. 내가 만든 mbti 테스트를 배포해보았다

5. 결과가 궁금하다면 https://mbti_test-gkuiwm0t-hyojeongpark.4everland.app/


먼저 CLI를 통해서 깃허브에 내가 만든 MBTI 파일을 업로드했다.

다음 그림은 아이맥(iMac)에서 git push origin master를 실행했을 때

"개인 인증 토큰" 발급을 요청한 내용이다.

토큰의 이름과 만료일을 (본인이 원하는 기간으로) 선택해주면 된다

다시 git push를 해주면 잘 진행된 것을 확인할 수 있다.


2. 이제 이 파일을 4everland와 연동해보겠다.


3. https://hosting.4everland.org/#/ 포에버랜드 로그인 후 호스팅 페이지로 들어간다.

Connect To Git을 눌러 방금 올린 파일과 연결한다


4. 어떤 repository와 연결할 지 고르는데 사실 고르지 않아도 전부 올라간다

여기서 다시 한번 선택해주기 때문이다. (select)


5. 저장 후 빌드해주면 잠시후 다음과 같이 화면이 뜬다

Status(상태)는 Running 

배포가 완료되면 Status(상태)는 Syncing(동기화)->Success(성공)으로 바뀐다

완성! 왼쪽 페이지를 보면 4everland.app으로 도메인이 만들어진것을 알 수 있다. 

MBTI 테스트 하러가기 ->

https://mbti_test-gkuiwm0t-hyojeongpark.4everland.app/