프로젝트는 JustDeploy에서 내 앱을 나타냅니다. 배포하고 URL을 받아, 한 곳에서 모든 것을 관리하세요.
web — 사용자가 보고 상호작용할 수 있는 화면이 있는 앱입니다. 백엔드를 함께 포함할 수도 있습니다.api — 화면 없이 뒤에서 데이터만 처리하는 앱입니다.scheduler — 방문자에 응답하는 대신 정해진 일정에 따라 실행되는 앱입니다 — 예: 매일 밤 리포트나 정리 작업.스케줄러(Scheduler) 프로젝트는 웹 트래픽을 처리하는 대신 정해진 일정에 따라 반복 실행됩니다. 매일 밤 리포트, 정리 작업, 동기화 같은 반복 작업에 좋습니다.
실행 주기(몇 분·몇 시간마다, 매일, 특정 요일, 매월)와 시간을 콘솔에서 바로 고르면 됩니다. 스케줄을 여러 개 둘 수도 있고(예: 아침 실행과 저녁 실행), "매주 평일 오전 9시"처럼 평소 말로 설명하면 됩니다. 새 스케줄러는 스케줄 1개로 시작하며, 프로젝트를 열어 언제든 추가·수정·일시정지할 수 있습니다.
일정을 일시정지하면 아무것도 삭제하지 않고 실행만 멈췄다가 원할 때 다시 시작할 수 있습니다. Run now는 즉시 한 번 실행해 테스트할 때 유용합니다. 모든 실행 출력은 Logs에 표시됩니다.
배포가 완료되면 앱에 URL이 생깁니다. 프로젝트 페이지에서 확인할 수 있습니다.
기본 메트릭으로 앱 상태를 확인하세요. 요청 수(몇 번 호출되었는지), 응답 시간(얼마나 빠르게 응답하는지), 동시 실행 수(한 번에 몇 개의 요청을 처리하는지)를 볼 수 있습니다. 1시간부터 30일까지 원하는 기간으로 확인할 수 있습니다.
환경 변수는 API 키나 설정값처럼 앱 구성에 필요한 정보를 저장하는 곳입니다. 프로젝트 상세 페이지의 Advanced나 API에서 관리하세요.
특정 IP 주소를 허용하거나 차단해 앱 접근을 제어하세요. 프로젝트 상세 페이지의 Advanced에서 방화벽 규칙을 관리할 수 있습니다. 차단된 접근 시도는 앱 로그에 기록되며("[JUSTDEPLOY_FIREWALL]"로 필터), 무엇이 차단되었는지 바로 확인할 수 있습니다.