README.md
Rama main · réplica de lectura del repositorio original.
# Podhound
[](https://podhound.github.io)
[](https://github.com/podhound/podhound/actions)
[](https://github.com/podhound/podhound/releases)
[](https://hub.docker.com/r/skubakh/podhound)
[](LICENSE)
<img src="assets/logo.png" alt="Podhound Logo" width="120" align="right">
A simple, lightweight self-hosted podcast sync server implementing the [gPodder API v2](https://gpoddernet.readthedocs.io/en/latest/api/index.html).
Podhound doggedly tracks your podcast subscriptions and playback progress across devices. Fully compatible with [AntennaPod](https://antennapod.org/), [gPodder Desktop](https://gpodder.github.io/), [Kasts](https://apps.kde.org/kasts/), and other gPodder API v2 clients.
<br clear="all">
---
## 🌐 Quick Links & Resources
* 📖 **Official Website & Docs:** [podhound.github.io](https://podhound.github.io)
* 🛠️ **Interactive Config Generator:** [podhound.github.io/config](https://podhound.github.io/config/)
* 📱 **Compatible Clients Guide:** [podhound.github.io/docs/clients](https://podhound.github.io/docs/clients/)
* ❓ **FAQ & Troubleshooting:** [podhound.github.io/docs/faq](https://podhound.github.io/docs/faq/)
* 👤 **Author:** [Svyatoslav Kubakh](https://kubakh.name/)
---
## ⚡ Quick Start
Run the container:
```bash
docker run -d \
--name podhound \
-p 8080:8080 \
-v podhound_data:/app/data \
-e PORT=8080 \
-e DATABASE_PATH=/app/data/podhound.db \
-e AUTO_REGISTER=false \
--restart unless-stopped \
skubakh/podhound:latest
```
> [!TIP]
> Use our **[Interactive Config Generator](https://podhound.github.io/config/)** to generate custom `docker-compose.yml` or `docker run` commands with 1 click.
---
## 🛠 Tech Stack & Performance
* **Runtime:** [Bun](https://bun.sh/) (TypeScript)
* **Database:** SQLite via native `bun:sqlite` with pre-compiled prepared statements
* **Authentication:** Bcrypt password hashing (`cost: 10`) with 5-minute in-memory Basic Auth cache
* **Memory Footprint:** Ultra-low RAM footprint (~13 MB idle, ~15 MB under load)
* **API:** gPodder API v2
* **Single Binary:** Built with `bun build --compile`
* **Container:** Multi-stage Docker image (Alpine-based)
---
## 📜 License
[MIT](LICENSE)