runlot
시작하기

로컬에서 돌리기

배포하기 전에 손에서 돌려 봅니다. 로컬 스택은 실제와 같은 조각들로 뜹니다.

로컬 개발 스택은 컨트롤 플레인·노드 에이전트·front 를 한 기계에 띄웁니다. 클라우드에 올린 것과 같은 조각들이라, 로컬에서 되면 배포해도 됩니다.

runlot-admin dev up

뜨고 나면 CLI 가 그 주소를 보게 합니다.

export RUNLOT_API_URL=http://127.0.0.1:8080
runlot login <>

runlot login <이름> 은 개발 서버에서만 통하는 로그인입니다. 브라우저 왕복 없이 그 이름의 계정으로 붙습니다. 같은 이름으로 다시 부르면 같은 계정입니다 — 토큰을 잃어버릴 때마다 새 계정이 생기면 쓸 수 없기 때문입니다.

프로덕션에는 이 경로가 아예 등록되지 않습니다. 무엇이 켜져 있는지는 로그인 화면이 먼저 물어봅니다.

배포는 같은 명령입니다

runlot deploy

로컬 스택에 올라간 배포도 주소를 받습니다. 로컬에서는 http://<호스트>:8787 로 찍힙니다.

다른 스택을 오갈 때

자격은 컨트롤 플레인 주소별로 저장됩니다. RUNLOT_API_URL 이나 --api 로 대상을 바꿔도, 저장된 토큰이 엉뚱한 호스트로 나가지 않습니다.

runlot versions --api https://api.runlot.dev

아직 없는 것

next dev 는 runlot 바인딩을 모릅니다. Next.js 앱은 프레임워크 를 보세요.

이 페이지에서