← Zurück zum Katalog COPS · gemanagt von DINAO

Ihre E-Book-Bibliothek, in Frankreich gehostet

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.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /Monat netto
  • 1 dedizierte vCPUs
  • 2 Go RAM
  • 20 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /Monat netto
  • 4 dedizierte vCPUs
  • 8 Go RAM
  • 80 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /Monat netto
  • 8 dedizierte vCPUs
  • 16 Go RAM
  • 160 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
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.