# Server Application APP_ENV=development GIN_MODE=debug # Tambahkan di .env file LOGGER_LEVEL=debug LOGGER_FORMAT=text # SERVER_TYPE=rest # This will enable the HTTP REST server SERVER_PORT=8096 AUTH_TYPE=hybrid # # Multiple Static Tokens (comma-separated list) AUTH_STATIC_TOKENS=token5,token6,token7,token8 # # Fallback authentication for hybrid mode AUTH_FALLBACK_TO=jwt # # Keycloak Configuration (optional) KEYCLOAK_CLIENT_ID=farmasi KEYCLOAK_CLIENT_SECRET=6ttxZK76N8Q6eCk9BaxHiWOrIXECgNAz KEYCLOAK_ISSUER=https://auth.rssa.top/realms/Dev KEYCLOAK_URL=https://auth.rssa.top KEYCLOAK_REALM=Dev KEYCLOAK_AUDIENCE=farmasi KEYCLOAK_JWKS_URL=https://auth.rssa.top/realms/Dev/protocol/openid-connect/certs KEYCLOAK_ENABLED=true # POSTGRES_DEFAULT_HOST=10.10.123.206 # POSTGRES_DEFAULT_PORT=5432 # POSTGRES_DEFAULT_USERNAME=postgres # POSTGRES_DEFAULT_PASSWORD=rss@j@y@2025 # POSTGRES_DEFAULT_DATABASE=health # POSTGRES_DEFAULT_SSLMODE=disable # # Timeout koneksi database # POSTGRES_DEFAULT_TIMEOUT=5s POSTGRES_DEFAULT_HOST=10.10.123.198 POSTGRES_DEFAULT_PORT=5100 POSTGRES_DEFAULT_USERNAME=stim_farmasi_app POSTGRES_DEFAULT_PASSWORD=mailadmin123 POSTGRES_DEFAULT_DATABASE=db_farmasi POSTGRES_DEFAULT_SSLMODE=disable # Timeout koneksi database POSTGRES_DEFAULT_TIMEOUT=5s # POSTGRES_DEFAULT_HOST=10.10.123.198 # POSTGRES_DEFAULT_PORT=5100 # POSTGRES_DEFAULT_USERNAME=stim_read # POSTGRES_DEFAULT_PASSWORD=itikom123 # POSTGRES_DEFAULT_DATABASE=db_antrean_operasi # POSTGRES_DEFAULT_SSLMODE=disable # # Timeout koneksi database # POSTGRES_DEFAULT_TIMEOUT=5s POSTGRES_SIMRS_HOST=10.10.123.238 POSTGRES_SIMRS_PORT=5432 POSTGRES_SIMRS_USERNAME=brawijaya POSTGRES_SIMRS_PASSWORD=ub*2025 POSTGRES_SIMRS_DATABASE=simrs POSTGRES_SIMRS_SSLMODE=disable POSTGRES_SIMRS_TIMEOUT=5s POSTGRES_SATUDATA_CONNECTION=postgres POSTGRES_SATUDATA_HOST=10.10.123.165 POSTGRES_SATUDATA_PORT=5000 POSTGRES_SATUDATA_USERNAME=stim POSTGRES_SATUDATA_PASSWORD=stim*RS54 POSTGRES_SATUDATA_DATABASE=satu_db POSTGRES_SATUDATA_SSLMODE=disable POSTGRES_SATUDATA_TIMEOUT=5s # DB_CONNECTION=pgsql # DB_HOST=10.10.123.198 # DB_PORT=5100 # DB_DATABASE=db_eticket_farmasi # DB_USERNAME=stim_eticket_app # DB_PASSWORD=mailadmin123 SQLSERVER_FARMASI_CONNECTION=sqlserver SQLSERVER_FARMASI_USERNAME=komfar SQLSERVER_FARMASI_PASSWORD=Komfar123 SQLSERVER_FARMASI_HOST=10.10.90.232 SQLSERVER_FARMASI_DATABASE=DBINV SQLSERVER_FARMASI_PORT=1433 SQLSERVER_FARMASI_SSLMODE=disable SQLSERVER_FARMASI_TIMEOUT=5s MYSQL_RIS_CONNECTION=mysql MYSQL_RIS_USERNAME=admin MYSQL_RIS_PASSWORD=R!suser>S3cured MYSQL_RIS_HOST=10.10.123.141 MYSQL_RIS_PORT=3306 MYSQL_RIS_DATABASE=fk_radiology MYSQL_RIS_TIMEOUT=5s # Server Config Update # Tambahkan explicit enable untuk REST SERVER_REST_ENABLED=true SERVER_REST_PORT=8096 # Kita matikan GRPC untuk sementara atau set portnya jika diperlukan SERVER_GRPC_ENABLED=true SERVER_GRPC_PORT=8097 # Redis # The host 'redis' points to the Redis service in docker-compose.dev.yml CACHE_REDIS_HOST=redis CACHE_REDIS_PORT=6379 REDIS_PASSWORD=zahw@2904 # Please change this! # External Services API Keys (Fill these with your actual secrets) # BPJS Configuration # BPJS_BASEURL=https://apijkn.bpjs-kesehatan.go.id/vclaim-rest # BPJS_CONSID=5257 # BPJS_USERKEY=4cf1cbef8c008440bbe9ef9ba789e482 # BPJS_SECRETKEY=1bV363512D BPJS_ENABLED=true BPJS_KDPPK=1323A036 // BPJS_SECRETKEY,BPJS_CONSID digunakan untuk VCLAIM, ANTROL, APLICARE, ICARE, DAN IHS BPJS_CONSID=16041 BPJS_SECRETKEY=8pP3D5431E BPJS_BASEURL=https://apijkn-dev.bpjs-kesehatan.go.id BPJS_SERVICE_NAME=vclaim-rest-dev // BPJS_SECRETKEY, BPJS_APOTEK_SECRETKEY hanya di gunakan untuk APOTEK AJA BPJS_APOTEK_CONSID=16061 BPJS_APOTEK_SECRETKEY=5dP41F7EAE untuk vclaim BPJS_VCLAIM_USERKEY=467a2817fde5070f66c9a41fbeb8dc2c # Ini untuk Antrol BPJS_ANTROL_USERKEY=04a742fc834e0d3dc5b18913c8d46b90 untuk IHS BPJS_IHS_USERKEY=dc36cb7e2fb9acacad3a4bc5c7423530 untuk Apotek BPJS_APOTEK_USERKEY=e4305670a51dcbd2b857e95c34ad588e # <- Masukkan User Key khusus Antrean RS di sini # SatuSehat Configuration SATUSEHAT_ENABLED=true SATUSEHAT_ORG_ID=100026555 SATUSEHAT_FASYAKES_ID=3573011 SATUSEHAT_CLIENT_ID=l1ZgJGW6K5pnrqGUikWM7fgIoquA2AQ5UUG0U8WqHaq2VEyZ SATUSEHAT_CLIENT_SECRET=Al3PTYAW6axPiAFwaFlpn8qShLFW5YGMgG8w1qhexgCc7lGTEjjcR6zxa06ThPDy SATUSEHAT_AUTH_URL=https://api-satusehat.kemkes.go.id/oauth2/v1 SATUSEHAT_BASE_URL=https://api-satusehat.kemkes.go.id/fhir-r4/v1 SATUSEHAT_CONSENT_URL=https://api-satusehat.dto.kemkes.go.id/consent/v1 SATUSEHAT_KFA_URL=https://api-satusehat.kemkes.go.id/kfa-v2 # Swagger SWAGGER_HOST=localhost:8096 # Use the mapped port for external access # CORS Configuration untuk Nuxt 3 CORS_ORIGINS=http://localhost:3000,http://localhost:3001,http://localhost:3002,http://localhost:3005,http://meninjar.dev.rssa.id:8093,http://localhost:8080,http://localhost:5173,http://localhost:5174,http://10.10.123.143:3001 CORS_ALLOW_ALL=false APP_ENV=development MINIO_ENDPOINT=http://10.10.123.8:9000 MINIO_ACCESSKEY=tiBiJQ88gd08rMjYl9Nw MINIO_SECRETKEY=1YXkdicAJbizIJ4vIuEjQwT9kIesImByqTFyphvJ MINIO_USESSL=false MINIO_BUCKETNAME=dev-test