-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env
More file actions
60 lines (52 loc) · 1.95 KB
/
Copy path.env
File metadata and controls
60 lines (52 loc) · 1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# ===== Environment Type =====
# local: 로컬 개발 환경
# dev: 개발 서버 환경
# stage: 스테이징 환경
# prod: 운영 환경
ENVIRONMENT=dev
# ===== Application Configuration =====
APP_PORT=4011
APP_NAME=inventory-service
APP_PROFILE=dev
# ===== Eureka Configuration =====
# 로컬 개발: localhost:3150,localhost:3151
# 외부 네트워크: 실제 IP 주소 사용
EUREKA_DEFAULT_ZONE=https://www.pinjun.xyz/eureka1/eureka/,https://www.pinjun.xyz/eureka2/eureka/
EUREKA_INSTANCE_HOSTNAME=192.168.0.42
#Config
CONFIG_SERVER_URL=https://www.pinjun.xyz/config
# ===== Database Configuration =====
DB_HOST=localhost
DB_PORT=5432
DB_NAME=default_db
DB_USERNAME=postgres
DB_PASSWORD=postgres123!
# ===== Kafka Configuration =====
# 로컬 개발: localhost:9092,localhost:9093,localhost:9094
# 외부 네트워크: 실제 IP 또는 도메인 사용
KAFKA_BOOTSTRAP_SERVERS=61.254.69.188:9092,61.254.69.188:9093,61.254.69.188:9094
KAFKA_CONSUMER_GROUP_ID=inventory-service-group
# ===== Keycloak Configuration =====
# 로컬 Docker Keycloak (포트 3300)
KEYCLOAK_ISSUER_URI=https://www.pinjun.xyz/keycloak/realms/codefactory
KEYCLOAK_SERVER_URL=https://www.pinjun.xyz/keycloak
KEYCLOAK_REALM=codefactory
KEYCLOAK_CLIENT_ID=user
KEYCLOAK_CLIENT_SECRET=user-password
KEYCLOAK_REDIRECT_URI=http://localhost:80/v1/user/authorization/code
KEYCLOAK_ADMIN_USERNAME=admin
KEYCLOAK_ADMIN_PASSWORD=admin
# ===== Observability Configuration =====
# Zipkin - HTTPS 도메인 사용
ZIPKIN_ENABLED=true
ZIPKIN_BASE_URL=https://www.pinjun.xyz/zipkin
# Loki - HTTPS 도메인 사용
LOKI_ENABLED=true
LOKI_URL=https://www.pinjun.xyz/loki/api/v1/push
# Prometheus (메트릭 전송)
# PROMETHEUS_PUSHGATEWAY_URL=https://www.pinjun.xyz/prometheus
# Prometheus - Push 방식 (Pushgateway)
PROMETHEUS_PUSHGATEWAY_ENABLED=true
PROMETHEUS_PUSHGATEWAY_URL=https://www.pinjun.xyz/prometheus/pushgateway
PROMETHEUS_PUSHGATEWAY_JOB=${APP_NAME:product-service}
PROMETHEUS_PUSHGATEWAY_PUSH_INTERVAL=1m