Skip to content

Deployment

CARE-Link is cloud-native, designed for Azure but portable to Docker.

Azure Deployment

  1. PostgreSQL & Cosmos DB: Provision managed instances.
  2. App Service: Deploy the Laravel container.
  3. Function App: Deploy the FastAPI code.
  4. Environment Variables:
    • OPENAI_API_KEY
    • DATABASE_URL
    • META_PHONE_ID
    • META_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)