Ihre E-Book-Bibliothek, in Frankreich gehostet
🔒 Nur VPSDer 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.
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.
Hosten Sie COPS bei DINAO
Kein verwalteter Container für COPS: Diese Anwendung wird auf einem VPS in Frankreich installiert (mindestens 1 vCPU / 512 Mo / 2 Go (hors bibliothèque ebooks)).
Anwendung auf einem VPS verfügbar
Diese Anwendung erfordert privilegierten Zugriff auf die Host-Maschine, was mit dem verwalteten Shared-Hosting nicht vereinbar ist. Sie läuft auf einem VPS (virtuellen privaten Server), den Sie selbst administrieren: DINAO liefert ihn mit Docker und dem Verwaltungspanel Ihrer Wahl aus, und Sie installieren und pflegen COPS selbst. Der VPS wird nicht von DINAO verwaltet, es sei denn, Sie buchen bei der Bestellung die Managed-Services-Option hinzu.
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.
Technische Details
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.