This Gist provides a Docker Compose setup tailored for running the LiteLLM Proxy on a ZimaOS host system. It utilizes a PostgreSQL database for persistent storage of keys, usage data, and configurations, managed via Dockge
Host System Context:
- Operating System: ZimaOS (an immutable Linux system built with Buildroot) - although this should work on any other Linux OS.
- Path Convention: ZimaOS commonly uses
/DATA/AppData/
for persistent application data. - Orchestration: While this setup is managed using Dockge, the instructions primarily use standard
docker compose
terminal commands for clarity and wider applicability. Dockge users can adapt these steps using the Dockge UI (e.g., editing compose files, setting environment variables, deploying stacks).