Deployment¶
CARE-Link is cloud-native, designed for Azure but portable to Docker.
Azure Deployment¶
- PostgreSQL & Cosmos DB: Provision managed instances.
- App Service: Deploy the Laravel container.
- Function App: Deploy the FastAPI code.
- Environment Variables:
OPENAI_API_KEYDATABASE_URLMETA_PHONE_IDMETA_ACCESS_TOKEN
Local Development (Docker)¶
# Clone repository
git clone https://github.com/carelink/carelink-emr.git
# Start services
docker-compose up -d --build
This brings up:
* carelink-ehr (Port 8000)
* carelink-chat (Port 8001)
* postgres (Port 5432)
* mongo (Port 27017)