29 lines
900 B
YAML
29 lines
900 B
YAML
services:
|
|
litellm:
|
|
image: litellm:local # use your local amd64 build
|
|
container_name: litellm
|
|
restart: unless-stopped
|
|
ports:
|
|
- "4000:4000"
|
|
volumes:
|
|
- ./litellm-config.yaml:/app/config.yaml
|
|
- ./litellm-logs:/app/logs
|
|
environment:
|
|
- LITELLM_CONFIG=/app/config.yaml
|
|
- GROQ_API_KEY=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
|
|
- DATABASE_URL=postgresql://litellm:litellm_pass@postgres:5432/litellm_db
|
|
- LITELLM_MASTER_KEY=sk-master-test123
|
|
- LITELLM_SALT_KEY=sk-salt-secret123
|
|
- STORE_MODEL_IN_DB=True
|
|
|
|
postgres:
|
|
image: postgres:15
|
|
container_name: litellm-postgres
|
|
restart: unless-stopped
|
|
environment:
|
|
POSTGRES_USER: litellm
|
|
POSTGRES_PASSWORD: litellm_pass
|
|
POSTGRES_DB: litellm_db
|
|
volumes:
|
|
- /docker-local/Development/litellm/postgres-data:/var/lib/postgresql/data
|