← Zurück zum Katalog COPS · gemanagt von DINAO

Ihre E-Book-Bibliothek, in Frankreich gehostet

🔒 Nur VPS

Der leichtgewichtige Webserver für Ihre Calibre-Bibliothek angetrieben von COPS, installiert und gewartet von DINAO. Ihre Bücher verbleiben auf unseren französischen Servern — überall zugänglich, auf allen Ihren Lesegeräten.

In Frankreich gehostetDSGVO-konformUniverseller OPDS-KatalogUltra-leichtgewichtigVerifizierter Herausgeber
Präsentation

Was ist COPS?

COPS — für Calibre OPDS (and HTML) PHP Server — ist eine leichtgewichtige Web-Alternative zum integrierten Inhaltsserver von Calibre. Die Grundlage des Projekts ist einfach: Calibre ist ein hervorragendes Werkzeug zur Verwaltung einer E-Book-Bibliothek, wird aber schnell unhandlich, wenn es darum geht, sie online bereitzustellen. COPS übernimmt diese Aufgabe und stellt Ihren bestehenden Calibre-Ordner in zwei Formen zur Verfügung: einen OPDS-Katalog mit voller Kompatibilität und eine HTML-Schnittstelle, die von jedem Gerät aus navigierbar ist — Smartphone, Tablet oder E-Ink-E-Reader.

COPS liest direkt die von Calibre generierte metadata.db-Datenbank (SQLite), ohne sie zu duplizieren oder zu transformieren. Es bietet eine integrierte Suche (OpenSearch), die Verwaltung von mehrer Bibliotheken in einer einzigen Installation, die Unterstützung von Calibre-Spalten und Filterfacetten. Alle von Calibre unterstützten Formate werden bereitgestellt: EPUB, MOBI, PDF, AZW3, CBR, CBZ…

Der OPDS-Feed wird von den meisten auf dem Markt verfügbaren Lese-Apps (Moon+ Reader, FBReader, KOReader…) sowie von Kobo- und Sony PRS-E-Readern genutzt. Technisch ist COPS in PHP geschrieben und benötigt lediglich einen Webserver mit einigen Standarderweiterungen. Der Ressourcenverbrauch ist bewusst minimal gehalten: wenig Code, keine dedizierte Datenbank, sehr geringe CPU- und RAM-Auslastung.

Der typische Anwendungsfall ist das Self-Hosting einer persönlichen oder familiären Bibliothek: Der Calibre-Ordner wird mit dem Server synchronisiert (über Syncthing, Nextcloud, eine Netzwerkfreigabe…) und COPS macht ihn online überall auf jedem OPDS-kompatiblen Gerät zugänglich. DINAO installiert es in einem Container auf französischem Boden und übernimmt den Betrieb.

Kompatible Angebote

Hosten Sie COPS bei DINAO

Ressourcenstufen kompatibel mit den Anforderungen von COPS (min. 1 vCPU / 512 Mo / 2 Go (hors bibliothèque ebooks)). In Frankreich gehostet, vollständig gemanagt.

Anwendung auf dediziertem VPS verfügbar

Diese Anwendung erfordert privilegierten Zugriff auf die Host-Maschine, was mit dem verwalteten Shared-Hosting nicht kompatibel ist. Sie wird auf einem dedizierten VPS-Server installiert, auf dem Sie die volle Kontrolle behalten — verwaltet von DINAO.

Technischer Grund: bind-mount d'un chemin hôte (volumes nommés uniquement en managé).

Docker-VPS entdecken →

Anforderungen von COPS: 1 vCPU, 512 Mo, 2 Go (hors bibliothèque ebooks). Unser Docker-VPS für 11 € netto pro Monat deckt sie ab.

Unter der Haube

Technische Details

vCPU
1 vCPU
ideal : 2 vCPU
Speicher
512 Mo
ideal : 1 Go
Festplatte
2 Go (hors bibliothèque ebooks)
ideal : 5 Go + volume bibliothèque (souvent plusieurs dizaines de Go selon la collection)
Image : lscr.io/linuxserver/cops:latest Registry : lscr.io Dienste : cops Ports : 8080
Häufige Fragen

Sie fragen sich…

Muss Calibre auf dem Server installiert werden?

Nein. COPS liest ausschließlich die von Calibre erzeugte metadata.db-Datenbank; die Calibre-Software muss auf der Serverseite nicht vorhanden sein.

Wie synchronisiere ich meine Bibliothek mit COPS?

Über jeden beliebigen Synchronisationsweg: Syncthing, Nextcloud, rsync, eine Netzwerkfreigabe oder ein eingehängtes Docker-Volume. COPS erkennt Änderungen an der Datenbank beim nächsten Laden.

Können meine E-Reader darauf zugreifen?

Ja, jede App oder jeder E-Reader, der OPDS unterstützt (Moon+ Reader, FBReader, KOReader, Kobo…). Es muss lediglich die URL des COPS-OPDS-Feeds angegeben werden.

Kann der Zugriff durch ein Passwort geschützt werden?

Ja. COPS unterstützt eine Basisauthentifizierung, und DINAO kann einen Schutz auf Webserver-Ebene (HTTP-Auth, Reverse-Proxy) hinzufügen, um einen privaten Zugriff zu gewährleisten.

Wie viele Bibliotheken können bedient werden?

Mehrere separate Calibre-Bibliotheken können in einer einzigen COPS-Installation konfiguriert werden.