만들고 배포하기
POST /v1/apps
{ "slug": "myshop", "size": "small" }
POST /v1/apps/<id>/deploy
{ "image": "ghcr.io/me/myshop:v1.2.0" }
태그를 정확히 적으세요. latest 로 두면 나중에 이미지가 바뀌어도
언제 무엇이 바뀌었는지 알 수 없고, 되돌릴 수도 없습니다.
환경변수
봉인해서 보관하고 컨테이너에만 넣어 줍니다.
PUT /v1/apps/<id>/secrets
{ "secrets": { "DATABASE_URL": "postgres://..." } }
저장한 값은 다시 볼 수 없습니다. 확인이 필요하면 새 값으로 덮어써 주세요.
정지와 삭제는 다릅니다
- 정지 — 주소와 데이터는 그대로이고 실행 시간 요금이 0원이 됩니다. 언제든 다시 시작합니다.
자리를 계속 차지하는 슬롯·볼륨 요금은 삭제할 때까지 부과됩니다
- 삭제 — 접속이 끊기고 볼륨 데이터도 함께 사라집니다. 모든 요금이 멈춥니다