Files
auto-trade/.env.example

43 lines
1.8 KiB
Plaintext
Raw Normal View History

2026-02-06 17:50:35 +09:00
# Supabase 환경 설정 예제 파일
# 이 파일을 .env.local로 복사한 뒤 실제 값을 채워 주세요.
# 값 확인: https://supabase.com/dashboard/project/_/settings/api
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
2026-02-06 17:50:35 +09:00
# 세션 타임아웃(분 단위)
NEXT_PUBLIC_SESSION_TIMEOUT_MINUTES=30
2026-03-12 09:26:27 +09:00
# 자동매매/AI 설정
OPENAI_API_KEY=
AUTOTRADE_AI_MODEL=gpt-4o-mini
# auto | openai_api | subscription_cli | rule_fallback
AUTOTRADE_AI_MODE=auto
# subscription_cli 모드에서 사용할 CLI 선택값(auto | gemini | codex)
AUTOTRADE_SUBSCRIPTION_CLI=auto
# subscription_cli 공통 모델(옵션): vendor 전용 설정이 없을 때 fallback으로 사용
AUTOTRADE_SUBSCRIPTION_CLI_MODEL=
# Codex CLI 전용 모델(옵션): 예) gpt-5-codex
AUTOTRADE_CODEX_MODEL=
# Gemini CLI 전용 모델(옵션): 예) auto | pro | flash | flash-lite | gemini-2.5-pro
AUTOTRADE_GEMINI_MODEL=
# subscription_cli 호출 타임아웃(ms)
AUTOTRADE_SUBSCRIPTION_CLI_TIMEOUT_MS=60000
# subscription_cli 디버그 로그(1/true/on): Next 서버 콘솔에 CLI 호출/시도 로그 출력
AUTOTRADE_SUBSCRIPTION_CLI_DEBUG=0
# Codex CLI 실행 파일 경로(옵션): PATH 인식 문제 시 절대경로 지정
AUTOTRADE_CODEX_COMMAND=
# Gemini CLI 실행 파일 경로(옵션): PATH 인식 문제 시 절대경로 지정
AUTOTRADE_GEMINI_COMMAND=
AUTOTRADE_HEARTBEAT_TTL_SEC=90
AUTOTRADE_MAX_DAILY_ORDERS_DEFAULT=20
AUTOTRADE_CONFIDENCE_THRESHOLD_DEFAULT=0.65
AUTOTRADE_DEV_BYPASS_TOKEN=autotrade-dev-bypass
# 워커 인증 토큰: 직접 랜덤 문자열 생성해서 앱/워커에 동일하게 넣어 주세요.
# 예) openssl rand -hex 32
AUTOTRADE_WORKER_TOKEN=autotrade-worker-local
# 워커 점검 주기(ms)
AUTOTRADE_WORKER_POLL_MS=5000
# 워커가 호출할 Next.js 앱 주소
AUTOTRADE_APP_URL=http://127.0.0.1:3001