########################################################
# POSTGRESQL
########################################################

DB_HOST=localhost
DB_PORT=5432
DB_NAME=clinicalinsightsprodb31082026
DB_USERNAME=nisha-ct
DB_PASSWORD=

CONNECTION_STRING=Host=localhost;Port=5432;Database=clinicalinsightsprodb;Username=postgres;Password=postgres

########################################################
# JWT
########################################################

JWT_ISSUER=ClinicalInsightsPro
JWT_AUDIENCE=ClinicalInsightsProClients
JWT_KEY=ClinicalInsightsPro-Local-Development-Key-2026-Change-Me-At-Least-32-Chars!

########################################################
# AUTH
########################################################

AUTH_PROVIDER=Local

########################################################
# OAUTH
########################################################

OAUTH_CLIENT_ID=clinical-insights-pro-app
OAUTH_CLIENT_SECRET=

########################################################
# OAUTH PKCE
########################################################

PKCE_ENABLED=true
PKCE_REDIRECT_URI=http://localhost:5000/callback.html

########################################################
# KEYCLOAK
########################################################

KEYCLOAK_ENABLED=true

KEYCLOAK_AUTHORITY=https://keycloak.training.technicise.com/realms/citiusFhirServer

KEYCLOAK_CLIENT_ID=direct-fhir-arr-client

KEYCLOAK_CLIENT_SECRET=

KEYCLOAK_AUDIENCE=account

KEYCLOAK_REDIRECT_URI=http://localhost:7000/callback.html/

KEYCLOAK_REQUIRE_HTTPS=true

KEYCLOAK_AUTH_URL=https://keycloak.training.technicise.com/realms/citiusFhirServer/protocol/openid-connect/auth

KEYCLOAK_TOKEN_URL=https://keycloak.training.technicise.com/realms/citiusFhirServer/protocol/openid-connect/token

KEYCLOAK_USERINFO_URL=https://keycloak.training.technicise.com/realms/citiusFhirServer/protocol/openid-connect/userinfo

########################################################
# MEDPLUM
########################################################

MEDPLUM_BASE_URL=http://localhost:3000
MEDPLUM_FHIR_BASE_URL=http://localhost:3000/fhir/R4

MEDPLUM_TOKEN_URL=http://localhost:3000/oauth2/token

MEDPLUM_CLIENT_ID=

MEDPLUM_CLIENT_SECRET=

MEDPLUM_USE_LIVE=true

########################################################
# API TOKEN
########################################################

API_ACCESS_TOKEN=
API_ACCESS_TOKEN_EXPIRES_AT=

########################################################
# MEDPLUM TOKEN
########################################################

MEDPLUM_ACCESS_TOKEN=
MEDPLUM_TOKEN_EXPIRES_AT=

########################################################
# SWAGGER
########################################################

SWAGGER_TITLE=Clinical Insight Pro API

SWAGGER_VERSION=v1

########################################################
# AWS
########################################################

AWS_REGION=ap-south-1

AWS_ACCESS_KEY=
AWS_SECRET_KEY=

AWS_S3_BUCKET=clinical-insights-pro-bucket

AWS_SECRETS_MANAGER_NAME=

AWS_RDS_ENDPOINT=
AWS_RDS_DATABASE=clinicalinsightsprodb2
AWS_RDS_USERNAME=
AWS_RDS_PASSWORD=

AWS_CLOUDWATCH_LOG_GROUP=ClinicalInsightsPro

AWS_USE_SECRETS_MANAGER=
