RIDM Apps 앱 호스팅
GitHub 저장소를 연결하면 푸시할 때마다 빌드·배포하고 <이름>.ridm.ai 주소로 공개합니다. 앱마다 전용 PostgreSQL DB가 붙어서 회원·글·기록을 바로 저장할 수 있습니다. 사주 API로 만든 앱도, API를 쓰지 않는 일반 웹앱도 올릴 수 있습니다.
배포는 네 단계
- 신청 — 콘솔의 내 앱에서 플랜과 주소(서브도메인)를 고릅니다.
- GitHub 연결 — GitHub App
ridm-apps-builder를 설치하고 저장소와 브랜치를 고릅니다. 권한은 저장소 읽기뿐입니다. - 푸시 — 연결한 브랜치에 푸시할 때마다 빌드가 시작되고, 빌드 기록과 실패 로그는 앱 화면에 표시됩니다.
- 공개 — 빌드가 성공하면 자동 검사를 거쳐 바로 공개됩니다. 첫 배포가 공개되기 전에는 유료 요금이 차감되지 않습니다.
들어 있는 것
- 앱마다 전용 PostgreSQL DB — 접속 정보가 환경변수(
DATABASE_URL등)로 들어오고, 인증서까지 검증하는 TLS로 연결됩니다. - 암호화된 환경변수 — 저장한 값은 암호화되어 보관되고 다시 볼 수 없습니다. 저장하면 앱이 새 값으로 다시 시작됩니다.
- DB 백업 — 앱 화면에서 DB 덤프를 만들어 내려받을 수 있습니다(하루 3번까지).
- 비밀값 차단 — 저장소에 키·토큰·비밀번호가 보이면 빌드를 멈춰 공개를 막습니다.
- 어떤 스택이든 — 저장소 루트에
Dockerfile이 있고 포트 3000에서 응답하면 됩니다. Next.js 스타터 Dockerfile은 배포 가이드에 있습니다.
플랜
- 무료 플랜 — 방문이 있을 때 켜지고 15분 동안 요청이 없으면 멈춥니다. 멈춘 뒤 첫 방문은 몇 초 늦을 수 있습니다. 파트너당 1개.
- 유료 플랜 — 상시 실행되고, 앱이 죽으면 자동으로 다시 시작합니다. 요금은 충전해 둔 크레딧에서 매월 차감됩니다.
플랜별 요금·메모리·DB 용량·월 전송량은 요금 페이지에서 확인하세요. 해지하면 이미 결제한 기간이 끝나는 날 멈추고, 그 뒤 30일 동안 데이터를 내려받거나 되돌릴 수 있습니다.
알아 둘 제한
- WebSocket은 지원하지 않습니다. 실시간 기능은 SSE나 폴링을 쓰세요.
- 파일 시스템은 읽기 전용이고, 영구 데이터는 DB에 저장합니다.
- 메일 발송 포트(SMTP)는 막혀 있습니다. 메일은 HTTPS API 방식의 메일 서비스로 보냅니다.
- DB 연결은 앱당 동시 3개까지입니다.
처음부터 만들어 보고 싶다면
회원제 웹앱을 AI로는 AI 코딩 도구에 시작 문장 한 줄을 주면 가입·로그인과 회원 전용 메모장을 만들어 RIDM Apps에 공개하기까지 안내하는 무료 실행형 전자책입니다. 사주 앱을 만들려면 통합 운세 AI 솔루션을, 사주 API 연동부터 보려면 개발자 시작 가이드를 보세요.
문의: [email protected] · 운영: 플로트 주식회사