•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

1. 개요
2. 주요 호스팅사 목록
2.1. 클라우드 IDE
2.1.1. glitch
2.1.1.1. 설치법 (glitch)
2.1.1.2. 저장공간이 부족할 때 확보하는 방법 (glitch)
2.1.2. codesandbox
2.1.2.1. 설치법 (codesandbox)
2.2. 웹호스팅
2.2.1. render
2.2.1.1. 설치법 (render)
2.2.2. koyeb
2.2.2.1. 설치법 (koyeb)
3. 기타

1. 개요[편집]

이 문서는 imitated-seed-2 엔진의 설치법을 다룹니다.

2. 주요 호스팅사 목록[편집]

카드 등록이 불필요한 무료 호스팅만 등재합니다.

2.1. 클라우드 IDE[편집]

IDE 서비스는 일반적인 호스팅과 달리 웹에서 복잡한 작업 없이 바로 파일을 수정할 수 있고, 실행 할 수도 있습니다.
단점은 상시 실행이 가능한 IDE가 많지 않습니다.

2.1.1. glitch[편집]

속도느림
메모리512MB
저장공간200MB
  • 5분 동안 요청이 없으면 대기 상태로 전환된다.
2.1.1.1. 설치법 (glitch)[편집]


  1. 글리치에 접속하여 로그인한다.
  2. 우측 상단 'New project'를 클릭한다.
  3. 'Import from Github'를 클릭한다.
  4. https://github.com/gdl-blue/imitated-seed-2를 입력한다.
  5. git clone 작업이 완료되면 곧바로 터미널에 가서 git clone https://github.com/navyCarpet/imitated-skin-liberty skins/liberty/를 입력한다.
  6. git clone이 완료되었다면 npm i를 입력한다.
  7. 작업이 완료되었다면 node server를 입력한다.
  8. 몇 가지 질문에 답한다. (소유자 닉네임, 호스팅 주소 등)
  9. config.json 파일을 만든다.
  10. config.json에 {"theseed_version":"자신이 원하는 버전"}을 입력한다. (다른 설정들도 원한다면 이 때 진행한다)
  11. glitch로 만든 사이트에 접속하여 위키를 셋팅[1]한다.
2.1.1.2. 저장공간이 부족할 때 확보하는 방법 (glitch)[편집]
터미널에서 rm -rf .git을 입력하면 캐시 파일이 삭제됩니다.

2.1.2. codesandbox[편집]

속도매우 느림
메모리4GB or 8GB
저장공간12GB
  • 한 달 동안 지속적인 실행은 불가능한 것 같다. 아닐수도 있다.
    • 곧 항상 켜두기 지원 예정이라고 한다.
2.1.2.1. 설치법 (codesandbox)[편집]

2.2. 웹호스팅[편집]

웹호스팅 서비스는 보통 Git 저장소를 거쳐 업로드합니다.
모든 파일을 삭제하고 요청된 파일을 업로드하는 구조여서 SQLite를 사용하는 경우 DB가 삭제될 수 있습니다.

2.2.1. render[편집]

속도빠름
메모리512MB
저장공간-
  • 커스텀 도메인 지원한다.
  • 몇 시간마다 데이터베이스가 초기화된다.
    • imitated seed가 postgesql을 지원하게 되면 DB 초기화 없이 쓸 수 있다.
2.2.1.1. 설치법 (render)[편집]

2.2.2. koyeb[편집]

속도빠름
메모리512MB
저장공간-
  • render와 달리 시간이 지나도 DB 파일이 초기화되지 않는다.
2.2.2.1. 설치법 (koyeb)[편집]

3. 기타[편집]

여기 나열된 호스팅 서비스에서 imitated seed/자주 묻는 질문을 참고하였음에도 정상 설치가 되지 않는 경우 이 문서에 토론을 발제하시면 답변드리겠습니다.
[1] 이름공간 ACL 설정, ACLGroup 만들기, 운영 문서 만들기 등