Skip to content

env.example

Dora edited this page Mar 13, 2026 · 2 revisions

core .env

LANGUAGE_CODE="ko-kr"
TIME_ZONE="Asia/Seoul"
DEFAULT_REGION="KR"
OPENSEARCH_TEXT_ANALYZER="nori_analyzer"
OPENSEARCH_DSL_SETTINGS='{
    "number_of_shards": 1,
    "number_of_replicas": 0,
    "analysis": {
        "tokenizer": {
            "nori_tokenizer": {
                "type": "nori_tokenizer",
                "decompound_mode": "none"
            }
        },
        "analyzer": {
            "nori_analyzer": {
                "type": "custom",
                "tokenizer": "nori_tokenizer",
                "filter": ["lowercase", "nori_readingform", "nori_filter"]
            }
        },
        "filter": {
            "nori_filter": {
                "type": "nori_part_of_speech",
                "stoptags": [
                    "JKS", "JKC", "JKG", "JKO", "JKB", "JKV", "JKQ", "JX", "JC",
                    "EP", "EF", "EC", "ETN", "ETM",
                    "XPN", "XR", "XSA", "XSN", "XSV",
                    "VV", "VCP", "VCN",
                    "IC", "MM", "SP", "SSC", "SSO", "SC", "SE", "SF", "SY",
                    "UNA", "UNKNOWN", "NA"
                ]
            }
        }
    }
}'
ASSISTANT_AGENT="gemini"
ASSISTANT_AGENT_API_KEY=""

GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""
GITHUB_CLIENT_ID=""
GITHUB_CLIENT_SECRET=""

# firebase
FIREBASE_CREDENTIALS_JSON='{
  "type": "service_account",
  "project_id": "",
  "private_key_id": "",
  "private_key": "",
  "client_email": "",
  "client_id": "",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-fbsvc%40minima-9f028.iam.gserviceaccount.com",
  "universe_domain": "googleapis.com"
}'

# db
POSTGRES_INITDB_ARGS="--locale=ko_KR.UTF-8"
LANG="ko_KR.UTF-8"
LC_ALL="ko_KR.UTF-8"

student

VITE_PLATFORM_NAME=Minima
VITE_BASE_URL=http://localhost:5173
VITE_DEFAULT_LANGUAGE=en

VITE_FIREBASE_API_KEY=
VITE_FIREBASE_AUTH_DOMAIN=
VITE_FIREBASE_PROJECT_ID=
VITE_FIREBASE_STORAGE_BUCKET=
VITE_FIREBASE_MESSAGING_SENDER_ID=
VITE_FIREBASE_APP_ID=
VITE_FIREBASE_MEASUREMENT_ID=
VITE_FIREBASE_VAPID_KEY=

Clone this wiki locally