Odcinek kanału YouTube
Przestań płacić za OpenAI! Własny serwer Piper TTS w Dockerze | Homelab #9
30.11.2025Budujemy własny mikroserwis TTS zgodny z API OpenAI. Code Review z Copilotem, GitHub Actions i publikacja gotowego obrazu na DockerHub.
YouTube
Osadzony film i tekstowe notatki pomagają zrozumieć temat także bez otwierania YouTube.
Notatki do odcinka
To streszczenie i rozwinięcie filmu. Dzięki temu treść jest czytelna dla wyszukiwarek, modeli językowych i osób, które wolą najpierw przeskanować temat w formie tekstowej.
OpenAI ma świetne API, ale płacenie za każdy test przy lokalnych zabawach mija się z celem. Zbudowałem własny mikroserwis oparty na Piper TTS, który “udaje” API OpenAI, dzięki czemu jest kompatybilny z większością narzędzi.
Czego się nauczysz?
- Python + Flask: Jak opakować Pipera w proste API REST.
- Docker Multi-stage build: Optymalizacja obrazu kontenera.
- CI/CD: Jak użyć GitHub Actions do automatycznego budowania i wysyłania obrazu na DockerHub (
docker login,build-push-action).
Gotowy obraz piper-openai-tts jest już dostępny publicznie do pobrania. To idealny przykład, jak przejść od “brzydkiego kodu na kolanie” do profesjonalnej paczki.