Compit
소개문의요금제개인정보처리방침이용약관환불규정

온드(ONDE) | 대표: 노승현 | 사업자등록번호: 778-22-02215

서울특별시 광진구 긴고랑로 133-1, 401호(중곡동, 백림주택) | 전화: 010-7794-3962

© 2026 Compit. All rights reserved.
COMPIT
챌린지연습장쇼케이스학습랭킹가이드보안기초
챌린지연습장쇼케이스학습랭킹가이드보안기초
← 보안 기초
📁

환경 변수와 .env 파일

🚨 필수

비밀 정보를 안전하게 저장하고 관리하는 방법

.env 파일이란?

프로젝트의 민감한 설정값(API 키, DB 비밀번호 등)을 코드와 분리하여 저장하는 파일입니다. 절대 Git에 커밋하면 안 됩니다.

❌ 나쁜 예시
// ❌ .gitignore에 .env 미추가
// 또는 .env.example에 실제 값 입력
DATABASE_URL=postgresql://admin:realpassword@db.com/mydb
✅ 좋은 예시
// ✅ .gitignore
.env
.env.local
.env.*.local

// ✅ .env.example (더미 값으로 구조만 공유)
DATABASE_URL=postgresql://user:password@localhost/dbname
OPENAI_API_KEY=sk-your-key-here
← 목록으로다음: HTTPS가 필수인 이유 →