Dockerized FastAPI wrapper for the Kokoro-82M text-to-speech model with multi-language support and OpenAI-compatible endpoints.
Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBrb2tvcm8tdHRzOlxuICAgIGJ1aWxkOlxuICAgICAgY29udGV4dDogaHR0cHM6Ly9naXRodWIuY29tL3JlbXNreS9Lb2tvcm8tRmFzdEFQSS5naXQjbWFzdGVyXG4gICAgICBkb2NrZXJmaWxlOiBkb2NrZXIvY3B1L0RvY2tlcmZpbGVcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIHBvcnRzOlxuICAgICAgLSA4ODgwXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIE1PREVMX1BBVEg9L2FwcC9tb2RlbHNcbiAgICAgIC0gREVWSUNFPSR7REVWSUNFOi1jcHV9XG4gICAgICAtIEhPU1Q9MC4wLjAuMFxuICAgICAgLSBQT1JUPTg4ODBcbiAgICB2b2x1bWVzOlxuICAgICAgLSBrb2tvcm8tbW9kZWxzOi9hcHAvbW9kZWxzXG4gICAgaGVhbHRoY2hlY2s6XG4gICAgICB0ZXN0OiBbXCJDTURcIiwgXCJjdXJsXCIsIFwiLWZcIiwgXCJodHRwOi8vbG9jYWxob3N0Ojg4ODAvaGVhbHRoXCJdXG4gICAgICBpbnRlcnZhbDogMzBzXG4gICAgICB0aW1lb3V0OiAxMHNcbiAgICAgIHJldHJpZXM6IDNcbiAgICAgIHN0YXJ0X3BlcmlvZDogNjBzXG52b2x1bWVzOlxuICBrb2tvcm8tbW9kZWxzOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5kZXZpY2UgPSBcImNwdVwiXG5cbltjb25maWddXG5lbnYgPSBbXG4gIFwiREVWSUNFPSR7ZGV2aWNlfVwiLFxuICBcIk1PREVMX1BBVEg9L2FwcC9tb2RlbHNcIixcbiAgXCJIT1NUPTAuMC4wLjBcIixcbiAgXCJQT1JUPTg4ODBcIixcbiAgXCJQWVRIT05VTkJVRkZFUkVEPTFcIixcbiAgXCJVVl9TWVNURU1fUFlUSE9OPTFcIlxuXVxuXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJrb2tvcm8tdHRzXCJcbnBvcnQgPSA4ODgwXG5ob3N0ID0gXCIke21haW5fZG9tYWlufVwiXG5wYXRoID0gXCIvXCJcblxuW1tjb25maWcubW91bnRzXV1cbmZpbGVQYXRoID0gXCJSRUFETUUubWRcIlxuY29udGVudCA9IFwiXCJcIiMgS29rb3JvIFRUUyBGYXN0QVBJXG5cblRoaXMgdGVtcGxhdGUgcHJvdmlkZXMgYSBEb2NrZXJpemVkIEZhc3RBUEkgd3JhcHBlciBmb3IgdGhlIEtva29yby04Mk0gdGV4dC10by1zcGVlY2ggbW9kZWwuXG5cbiMjIEZlYXR1cmVzXG5cbi0gTXVsdGktbGFuZ3VhZ2Ugc3VwcG9ydCAoRW5nbGlzaCwgSmFwYW5lc2UsIENoaW5lc2UpXG4tIE9wZW5BSS1jb21wYXRpYmxlIHNwZWVjaCBlbmRwb2ludFxuLSBDUFUgYW5kIEdQVSBzdXBwb3J0XG4tIFdlYiBpbnRlcmZhY2UgZm9yIG1vbml0b3Jpbmdcbi0gUkVTVGZ1bCBBUEkgd2l0aCBjb21wcmVoZW5zaXZlIGRvY3VtZW50YXRpb25cbi0gU3RyZWFtaW5nIGF1ZGlvIGdlbmVyYXRpb25cbi0gV29yZC1sZXZlbCB0aW1lc3RhbXBzIGFuZCBwaG9uZW1lc1xuXG4jIyBVc2FnZVxuXG4tICoqV2ViIEludGVyZmFjZSoqOiBBY2Nlc3MgdGhlIHdlYiBVSSBhdCBgaHR0cHM6Ly8ke21haW5fZG9tYWlufS93ZWJgXG4tICoqQVBJIERvY3VtZW50YXRpb24qKjogQXZhaWxhYmxlIGF0IGBodHRwczovLyR7bWFpbl9kb21haW59L2RvY3NgXG4tICoqSGVhbHRoIENoZWNrKio6IE1vbml0b3Igc2VydmljZSBoZWFsdGggYXQgYGh0dHBzOi8vJHttYWluX2RvbWFpbn0vaGVhbHRoYFxuXG4jIyBDb25maWd1cmF0aW9uXG5cblRoZSBzZXJ2aWNlIHJ1bnMgb24gcG9ydCA4ODgwIGFuZCBzdXBwb3J0cyBib3RoIENQVSBhbmQgR1BVIGluZmVyZW5jZS5cbkZvciBHUFUgc3VwcG9ydCwgZW5zdXJlIHlvdXIgRG9rcGxveSBpbnN0YW5jZSBoYXMgTlZJRElBIEdQVSBzdXBwb3J0IGVuYWJsZWQuXG5cbiMjIEFQSSBFbmRwb2ludHNcblxuLSBgUE9TVCAvdjEvYXVkaW8vc3BlZWNoYCAtIEdlbmVyYXRlIHNwZWVjaCBmcm9tIHRleHQgKE9wZW5BSSBjb21wYXRpYmxlKVxuLSBgUE9TVCAvZGV2L2NhcHRpb25lZF9zcGVlY2hgIC0gR2VuZXJhdGUgc3BlZWNoIHdpdGggdGltZXN0YW1wc1xuLSBgUE9TVCAvZGV2L3Bob25lbWl6ZWAgLSBDb252ZXJ0IHRleHQgdG8gcGhvbmVtZXNcbi0gYFBPU1QgL2Rldi9nZW5lcmF0ZV9mcm9tX3Bob25lbWVzYCAtIEdlbmVyYXRlIGF1ZGlvIGZyb20gcGhvbmVtZXNcbi0gYEdFVCAvaGVhbHRoYCAtIEhlYWx0aCBjaGVjayBlbmRwb2ludFxuLSBgR0VUIC9kb2NzYCAtIEludGVyYWN0aXZlIEFQSSBkb2N1bWVudGF0aW9uXG4tIGBHRVQgL3dlYmAgLSBXZWIgaW50ZXJmYWNlXG5cbiMjIE1vZGVsIEluZm9ybWF0aW9uXG5cbi0gTW9kZWw6IEtva29yby04Mk1cbi0gTGljZW5zZTogQXBhY2hlLTIuMFxuLSBSZXBvc2l0b3J5OiBodHRwczovL2dpdGh1Yi5jb20vcmVtc2t5L0tva29yby1GYXN0QVBJXG4tIEh1Z2dpbmdGYWNlIE1vZGVsOiBodHRwczovL2h1Z2dpbmdmYWNlLmNvL2hleGdyYWQvS29rb3JvLTgyTVxuXG4jIyBOb3Rlc1xuXG4tIFRoaXMgdGVtcGxhdGUgYnVpbGRzIHRoZSBpbWFnZSBmcm9tIHNvdXJjZSBkdXJpbmcgZGVwbG95bWVudFxuLSBVc2VzIENQVS1vcHRpbWl6ZWQgRG9ja2VyZmlsZSBieSBkZWZhdWx0XG4tIEluaXRpYWwgYnVpbGQgbWF5IHRha2Ugc2V2ZXJhbCBtaW51dGVzIGR1ZSB0byBtb2RlbCBkb3dubG9hZFxuLSBFbnN1cmUgc3VmZmljaWVudCBkaXNrIHNwYWNlIGZvciBtb2RlbCBzdG9yYWdlXG4tIEZvciBHUFUgc3VwcG9ydCwgY2hhbmdlIGRvY2tlcmZpbGUgcGF0aCB0byBgZG9ja2VyL2dwdS9Eb2NrZXJmaWxlYCBpbiBkb2NrZXItY29tcG9zZS55bWxcblwiXCJcIiIKfQ==
The exact Docker Compose and template configuration this template deploys.
Version: latest
Kokoro Web provides an interface for text-to-speech using advanced AI voice synthesis. It allows model caching and API integration with authentication.
Version: main-stable
LiteLLM is a lightweight OpenAI API-compatible proxy for managing multiple LLM providers with a single endpoint.
Version: v1.9
Agent Zero is an open-source autonomous AI agent framework with memory and tool use capabilities.
Version: latest
Anse is an open-source alternative to ChatGPT web UI, supporting OpenAI-compatible APIs.
Version: latest
AnythingLLM is a private, self-hosted, and local document chatbot platform that allows you to chat with your documents using various LLM providers.
Version: latest
Arche is a self-hosted AI workspace platform that spawns per-user OpenCode coding containers backed by a shared Knowledge Base. Requires the `arche-internal` external Docker network and `/opt/arche/{kb-content,kb-config,users}` directories on the host before deploy. Images are linux/amd64 by default; override `ARCHE_WEB_IMAGE` and `ARCHE_WORKSPACE_IMAGE` to the `-arm64` tag variants for ARM64 hosts.
Dokploy is a free, open source deployment platform. Deploy Kokoro TTS and 499+ other templates on your own infrastructure with a single click.