Deployments는 상시 실행되는 서버처럼 동작하며, 요금이 분 단위로 발생합니다.
리플릿 처음 사용자가 제일먼저 셋팅해야하는 5가지내용을 꼭 적어줘
리플릿(https://replit.com)은 온라인에서 바로 코드를 작성하고 실행할 수 있는 플랫폼입니다. 특히 Deployments(배포) 기능은 코드를 웹서비스처럼 상시 실행되는 서버로 만드는 기능이지만, 요금이 분 단위로 발생하므로 신중히 사용해야 합니다.
✅ 리플릿(Replit) 처음 사용자 필수 셋팅 5가지
1. 🔐 비공개(Private) 설정 여부 확인
-
기본적으로 Public(공개) 상태로 프로젝트가 생성됨
-
외부에 코드가 노출되지 않도록 하려면:
-
왼쪽 상단 프로젝트 이름 옆의
Public
→Private
으로 변경 (유료 플랜에서만 가능)
-
2. ⚙️ 패키지 및 런타임 환경 설정
-
사용 언어(예: Python, Node.js)에 따라 필요한 패키지 설치
-
예:
requirements.txt
,package.json
확인 및 편집
-
-
replit.nix
파일이 자동으로 생성될 수 있으며, 이 파일로 시스템 종속성 관리 가능
3. 🛑 Deployments 사용 주의
-
[배포(Deployments)] 기능은 코드가 항상 실행되는 상태가 되며, 요금이 발생
-
테스트용이라면 “Run” 버튼만 눌러 사용하는 인터랙티브 실행 방식으로 충분
-
-
실수로 배포 상태로 두면 분당 크레딧이 차감됨
-
사용 후 반드시 배포 해제(Stop Deployment) 확인
-
4. 📁 파일 및 폴더 구조 명확히 관리
-
파일 정리를 잘 해야 협업 시 혼란 없음
-
중요한 설정 파일 예:
-
.replit
: 실행 명령어 정의 -
main.py
,index.js
등: 진입점 -
README.md
: 프로젝트 설명
-
5. 🔑 환경 변수(Secrets) 설정
-
API 키, DB 비밀번호 등은 절대 코드에 직접 쓰지 말고 다음 위치에 저장:
-
왼쪽 사이드바 →
Tools
→Secrets
→.env
처럼 키-값 추가
-
-
예:
iniOPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
⚠️ 추가 팁: 요금 주의 사항
-
Replit Free 플랜은 배포 기능 제한됨
-
Hacker 플랜 이상은 Deployments 가능하나, 분 단위 과금
-
무의식적으로 배포해두면 하루 수천 원의 요금이 나올 수 있음
→ 항상 “Deployments 사용 중인지 확인” 필수!
필요하다면:
-
요금 절약을 위한 설정법
-
.replit
이나replit.nix
설정법 -
자동 실행 / 웹서버 설정법
도 추가로 알려드릴게요. 원하시나요?