John Doe 1738bdb9d8 feat(litellm): align with upstream — add PostgreSQL + Prometheus to compose
- docker-compose.yml: add bundled PostgreSQL 16 (db) and Prometheus services,
  healthchecks on both, SERVICE_CONNECTED condition before starting litellm,
  STORE_MODEL_IN_DB=True, hardcoded DATABASE_URL pointing to db container
- prometheus.yml: new file — scrape litellm:4000 every 15s with 15d retention
- .env.example: remove redundant DATABASE_URL docs, add port variable hints
- README.md: document all 3 services, their ports, Prometheus queries,
  and all-in-one quick start
2026-05-10 16:23:00 -04:00

Arcane Template Registry

A curated registry of Docker Compose templates for Arcane. Template folders serve as the single source of truth — CI validates their structure, assembles registry.json from on-disk state, and publishes it to GitHub Pages. No manual registry edits, no stale entries, no sync drift between folders and the index.

Badges

Validate Deploy

Quick Start

See CONTRIBUTING.md for how to add, modify, or remove templates.

How It Works

  1. Each template lives in its own directory under templates/ with an arcane.json metadata file and a docker-compose.yml.
  2. All 6 templates are available — see the Templates section below.
  3. A CI workflow (validate.yml) runs on every PR touching templates/**, executing node scripts/build-registry.js --validate-only to check structure, metadata, and file integrity.
  4. On push to main, the deploy.yml workflow runs node scripts/build-registry.js to assemble registry.json and publishes it to GitHub Pages.
  5. The generated registry.json is consumed by Arcane clients. No manual registry edits, no stale entries, no sync drift between folders and the index.

Templates

Template Description
Ollama Run large language models locally with persistent storage and optional GPU acceleration.
LiteLLM Unified AI API proxy providing an OpenAI-compatible endpoint for 100+ LLM providers.
n8n Fair-code workflow automation with 400+ integrations and AI agent capabilities.
Dify Open-source platform for building AI apps with visual workflows, RAG pipelines, and custom chatbots.
LangChain LangServe API server deploying LangChain chains and runnables as REST APIs.
OpenClaw Foundation template for a community and event platform API server (Node.js + PostgreSQL).

License

MIT

S
Description
A curated registry of Docker Compose templates for Arcane
Readme 5.3 MiB
Languages
Python 67.9%
JavaScript 22.9%
Dockerfile 7%
Shell 2.2%