본문으로 건너뛰기
툴허브

환경변수(.env) 편집기

.env 파일을 편집하고 다양한 포맷으로 변환하세요.

내보내기

# Application Settings
APP_NAME=MyApp
APP_ENV=development
APP_PORT=3000

# Database
DB_HOST=localhost
DB_PORT=5432
DB_NAME=mydb
DB_USER=admin
DB_PASSWORD=s3cr3t_p@ssword

# API Keys
API_KEY=your-api-key-here
SECRET_KEY=abc123xyz

# Feature Flags
ENABLE_LOGGING=true
DEBUG_MODE=false

통계

변수12
주석4
빈 줄3

.env 파일 사용 가이드

  • •KEY=value 형태로 환경변수를 정의합니다
  • •# 으로 시작하는 줄은 주석입니다
  • •큰따옴표로 공백이 있는 값을 감쌉니다: KEY="hello world"
  • •빈 줄로 섹션을 구분할 수 있습니다
  • •.env 파일은 절대 Git에 커밋하지 마세요
  • •.env.example 파일로 필요한 변수를 문서화하세요
  • •Docker Compose에서는 env_file 옵션을 사용합니다
  • •Node.js는 dotenv 패키지로 .env를 로드합니다

환경변수(.env) 편집기란?

환경변수 편집기는 .env 파일을 브라우저에서 직접 편집하고 여러 형식으로 변환할 수 있는 개발 도구입니다. Raw 텍스트 편집과 테이블 뷰 편집 모드를 지원하며, Docker --env-file, docker-compose YAML, JSON, Shell export 등 다양한 형식으로 변환할 수 있습니다. API 키나 데이터베이스 URL 같은 민감한 환경 설정을 코드와 분리하여 관리할 때 필수적인 도구로, 중복 키 감지와 유효성 검사 기능도 제공합니다.

환경변수 편집기 활용 팁

  • 보안 주의: .env 파일에는 API 키, 비밀번호 등 민감한 정보가 담겨 있습니다. 이 도구는 모든 처리가 브라우저 내에서 이루어지므로 서버로 데이터가 전송되지 않아 안전합니다.
  • Docker 변환: .env 파일을 Docker --env-file 형식 또는 docker-compose.yml의 environment 섹션으로 즉시 변환하여 컨테이너 배포에 바로 활용하세요.
  • 중복 키 검사: 환경변수 파일이 길어지면 같은 키가 두 번 선언되는 실수가 생깁니다. 중복 키 감지 기능으로 배포 전 오류를 방지하세요.
  • .gitignore 필수: .env 파일은 반드시 .gitignore에 포함시켜 Git 저장소에 올라가지 않도록 해야 합니다. 민감 정보 노출은 심각한 보안 사고로 이어질 수 있습니다.