Polskie Meta ABS dodaje do Audiobookshelf polskie źródła metadanych dla książek i audiobooków.
Zamiast ręcznie poprawiać okładki, autorów, opisy czy lektorów - instalujesz jeden kontener i dodajesz źródła w Audiobookshelf.
- 🇵🇱 Storytel Polska
- 🇵🇱 Audioteka Polska
- 🇵🇱 Lubimyczytać Polska
- 🇵🇱 BookBeat Polska
- 🇵🇱 Virtualo Polska
Providerzy obsługują wyszukiwanie po tytule i autorze oraz pobierają dostępne dane wydania, m.in. okładkę, opis, autora, lektora, wydawcę, ISBN, rok wydania, serię, gatunek i czas trwania.
Nie musisz klonować repozytorium ani budować obrazu samodzielnie.
docker pull 60plus/polskie-meta-abs:latestdocker run -d \
--name polskie-meta-abs \
--restart unless-stopped \
-p 3000:3000 \
-p 3001:3001 \
-p 3002:3002 \
-p 3003:3003 \
-p 3004:3004 \
60plus/polskie-meta-abs:latestdocker psLogi:
docker logs -f polskie-meta-absGotowe. 🎉
W Audiobookshelf przejdź do ustawień biblioteki / metadanych i dodaj Custom Metadata Provider.
Dodaj źródła, których chcesz używać:
| Źródło | URL providera |
|---|---|
| Storytel Polska | http://IP_SERWERA:3000 |
| Audioteka Polska | http://IP_SERWERA:3001 |
| Lubimyczytać Polska | http://IP_SERWERA:3002 |
| BookBeat Polska | http://IP_SERWERA:3003 |
| Virtualo Polska | http://IP_SERWERA:3004 |
Przykład dla serwera o adresie 192.168.1.100:
http://192.168.1.100:3004
Jeżeli Audiobookshelf i Polskie Meta ABS są w tej samej sieci Docker, najlepiej użyć nazwy kontenera zamiast adresu IP, np.:
http://polskie-meta-abs:3004
Źródła zostały dobrane przede wszystkim pod kątem polskich książek i audiobooków.
Providerzy pobierają dane bezpośrednio ze stron konkretnych wydań, a nie tylko z wyników wyszukiwania.
Dostępne są informacje takie jak lektor, czas trwania, wydawca czy ISBN - jeśli dane źródło je udostępnia.
Wyszukiwanie obejmuje zarówno książki, jak i audiobooki, dzięki czemu można znaleźć właściwe wydanie nawet wtedy, gdy występuje ono w obu katalogach.
Provider obsługuje również dane ukryte za „Pokaż więcej”, dzięki czemu może pobierać pełniejsze informacje z karty audiobooka.
Virtualo udostępnia zarówno audiobooki, jak i e-booki. Provider wyszukuje oba typy wydań i pobiera dane bezpośrednio z karty produktu, w tym opis, autora, lektora, wydawcę, ISBN, datę wydania, kategorię, język i czas trwania audiobooka.
Wszystkie źródła działają razem. Nie potrzebujesz osobnych kontenerów dla każdego providera.
Pobierz najnowszy obraz:
docker pull 60plus/polskie-meta-abs:latestNastępnie odtwórz kontener:
docker stop polskie-meta-abs
docker rm polskie-meta-abs
docker run -d \
--name polskie-meta-abs \
--restart unless-stopped \
-p 3000:3000 \
-p 3001:3001 \
-p 3002:3002 \
-p 3003:3003 \
-p 3004:3004 \
60plus/polskie-meta-abs:latestJeśli używasz Docker Compose:
docker compose pull
docker compose up -dJeżeli wolisz budować obraz samodzielnie:
git clone https://github.com/60plus/Polskie-Meta-ABS.git
cd Polskie-Meta-ABS
docker compose up -d --buildSprawdzenie kontenera:
docker psLogi:
docker logs -f polskie-meta-absTest providerów:
curl http://localhost:3000/health
curl http://localhost:3001/health
curl http://localhost:3002/health
curl http://localhost:3003/health
curl http://localhost:3004/healthPolskie Meta ABS jest projektem społecznościowym dla użytkowników Audiobookshelf, którzy chcą wygodniej korzystać z polskich książek i audiobooków.
Jeżeli projekt jest dla Ciebie przydatny - ⭐ zostaw gwiazdkę na GitHubie i podziel się nim z innymi użytkownikami Audiobookshelf.
- GitHub: https://github.com/60plus/Polskie-Meta-ABS
- Docker Hub: https://hub.docker.com/r/60plus/polskie-meta-abs
Źródła zewnętrzne mogą zmieniać swoje strony i sposób udostępniania danych. W takim przypadku provider może wymagać aktualizacji.
Projekt korzysta z publicznie dostępnych danych katalogowych. Prawa do opisów, okładek i pozostałych materiałów należą do ich właścicieli.