Success
Σύντομη απάντηση: Για να ρυθμίσετε έναν διακομιστή OPDS σε iPhone ή iPad, εγκαταστήστε μια εφαρμογή ανάγνωσης που υποστηρίζει OPDS, ανοίξτε την ενότητα Βιβλιοθήκη ή Κατάλογοι, προσθέστε νέο κατάλογο, επικολλήστε την πλήρη διεύθυνση OPDS του διακομιστή (για παράδειγμα http://192.168.1.10:8080/opds για έναν Calibre Content Server, όχι μόνο τη διεύθυνση IP), δώστε του όνομα και συμπληρώστε όνομα χρήστη και κωδικό μόνο αν το ζητά ο διακομιστής. Αποθηκεύστε, και η εφαρμογή θα εμφανίσει όλα τα βιβλία του διακομιστή, έτοιμα για λήψη και ανάγνωση εκτός σύνδεσης. Το πιο συχνό λάθος, με μεγάλη διαφορά, είναι η παράλειψη της διαδρομής /opds ή του αριθμού θύρας.
Το OPDS ακούγεται σαν κάτι που απαιτεί εμπειρία με οικιακούς διακομιστές, αλλά στην πραγματικότητα παίρνει περίπου δύο λεπτά μόλις μάθετε τα δύο πράγματα που μπερδεύουν τους πάντες: την ακριβή διαδρομή που περιμένει κάθε διακομιστής και τον τρόπο με τον οποίο ο καθένας χειρίζεται τη σύνδεση. Αυτός ο οδηγός σας πάει από την αρχή ως το τέλος στην προσθήκη του πρώτου σας καταλόγου, με τα ακριβή βήματα μέσα στην εφαρμογή, τα μοτίβα διευθύνσεων κάθε συνηθισμένου διακομιστή, μια σύντομη λίστα δημόσιων καταλόγων των οποίων τις διευθύνσεις έλεγξα ο ίδιος καθώς έγραφα, και μια πραγματική λίστα αντιμετώπισης προβλημάτων για τη στιγμή που δεν εμφανίζεται τίποτα.
Μια σημείωση από εμένα: ονομάζομαι Petr Jahoda και φτιάχνω το justRead. Κάθε σύνδεση OPDS που περιγράφεται εδώ την έστησα ο ίδιος, σε πραγματικούς διακομιστές και σε πραγματικό iPhone, δεν την παρέφρασα από κάποια προδιαγραφή. Οι παγίδες παρακάτω είναι οι παγίδες στις οποίες όντως έπεσα.
Αυτός ο οδηγός ξαναγράφτηκε εξ ολοκλήρου και επεκτάθηκε τον Ιούλιο του 2026, και κάθε διεύθυνση δημόσιου καταλόγου ελέγχθηκε ξανά την ημέρα της δημοσίευσης, ώστε να μη σας στείλει σε μια νεκρή ροή.
Τι είναι στην πραγματικότητα το OPDS
Το OPDS, δηλαδή Open Publication Distribution System, είναι ένα απλό πρότυπο που επιτρέπει σε μια εφαρμογή ανάγνωσης να περιηγείται και να κατεβάζει βιβλία από έναν διακομιστή. Η πιο καθαρή εικόνα είναι αυτή: το OPDS είναι το RSS για βιβλία. Ένας αναγνώστης RSS δείχνει σε μια διεύθυνση ροής και σας εμφανίζει κάθε νέο άρθρο από εκείνη την πηγή. Ένας αναγνώστης OPDS δείχνει σε μια διεύθυνση καταλόγου και σας εμφανίζει κάθε βιβλίο που προσφέρει ο διακομιστής, με εξώφυλλα, συγγραφείς, περιγραφές και συνδέσμους λήψης. Αγγίζετε ένα βιβλίο, κατεβαίνει στη συσκευή σας, και το διαβάζετε εκτός σύνδεσης.
Επειδή πρόκειται για ανοιχτό πρότυπο και όχι για την εφαρμογή μιας εταιρείας, ο ίδιος αναγνώστης μπορεί να συνδεθεί με ριζικά διαφορετικές πηγές με τον ίδιο τρόπο: μια βιβλιοθήκη δημόσιου τομέα όπως το Project Gutenberg, ένας οικιακός διακομιστής πολυμέσων και η δική σας συλλογή Calibre μιλούν όλα την ίδια γλώσσα. Τίποτα δεν είναι δεμένο σε ένα κατάστημα ή σε έναν λογαριασμό.
Θα συναντήσετε δύο εκδόσεις:
- Το OPDS 1.2 είναι η έκδοση που μιλούν σχεδόν όλα σήμερα. Βασίζεται στο Atom, τη μορφή ροής που είναι χτισμένη πάνω σε XML, οπότε ένας κατάλογος είναι ουσιαστικά ένα έγγραφο XML που απαριθμεί βιβλία και υποενότητες. Όταν κάποιος σας δίνει μια διεύθυνση OPDS το 2026, σχεδόν σίγουρα είναι 1.2.
- Το OPDS 2.0 είναι η νεότερη ξαναγραφή της ίδιας ιδέας με JSON. Είναι πιο καθαρό για προγραμματιστές και αρχίζει να εμφανίζεται (το Komga, για παράδειγμα, εξυπηρετεί και τα δύο), αλλά η υιοθέτηση είναι ακόμη σε πρώιμο στάδιο. Δεν χρειάζεται να διαλέξετε. Ένας καλός αναγνώστης διαπραγματεύεται την έκδοση για λογαριασμό σας, και στην πράξη θα χρησιμοποιήσετε το 1.2.
Τι χρειάζεστε πριν ξεκινήσετε
Η σύνδεση σε οποιονδήποτε κατάλογο OPDS απαιτεί μόνο δύο πληροφορίες, και συχνά μόνο την πρώτη:
- Τη διεύθυνση του καταλόγου. Αυτό είναι το τελικό σημείο OPDS και συνήθως τελειώνει σε
/opdsή σε μια παρόμοια διαδρομή. Για δημόσιους καταλόγους, το έργο δημοσιεύει τη διεύθυνση στον ιστότοπό του. Για τον δικό σας διακομιστή, είναι η διεύθυνση του διακομιστή συν η διαδρομή OPDS που χρησιμοποιεί το συγκεκριμένο λογισμικό (εδώ αποτυγχάνουν οι περισσότερες ρυθμίσεις, και υπάρχει ολόκληρη ενότητα γι' αυτό παρακάτω). - Όνομα χρήστη και κωδικό, αλλά μόνο αν τα απαιτεί ο διακομιστής. Οι δημόσιοι κατάλογοι είναι συνήθως ανοιχτοί. Οι ιδιωτικοί διακομιστές, όπως το δικό σας Calibre ή Komga, μπορεί να ζητούν σύνδεση. Αν ζητούν, τα εισάγετε μία φορά και η εφαρμογή τα θυμάται.
Αυτή είναι όλη η λίστα. Χωρίς λογαριασμούς τρίτων, χωρίς υπηρεσία συγχρονισμού στη μέση, χωρίς χειροκίνητη αντιγραφή αρχείων μέσω καλωδίου.
Βήμα 1: εγκαταστήστε έναν αναγνώστη OPDS
Το iOS και το iPadOS δεν περιηγούνται από μόνα τους σε καταλόγους OPDS, οπότε χρειάζεστε μια εφαρμογή ανάγνωσης που υποστηρίζει το πρότυπο. Το justRead είναι ένας αναγνώστης EPUB και PDF για iPhone και iPad με ενσωματωμένο OPDS: έρχεται με το Project Gutenberg και το Internet Archive ως προεγκατεστημένους καταλόγους, σας επιτρέπει να προσθέσετε τους δικούς σας διακομιστές, και χειρίζεται αναζήτηση από την πλευρά του διακομιστή, σελιδοποίηση και περιήγηση ανά κατηγορία, ώστε να παραμένουν χρηστικοί ακόμη και τεράστιοι κατάλογοι. Όποια εφαρμογή κι αν διαλέξετε, η λειτουργία που ψάχνετε ονομάζεται OPDS ή Κατάλογοι, μέσα στη βιβλιοθήκη ή στις ρυθμίσεις της. Αν θέλετε μια πληρέστερη εικόνα των δυνατοτήτων πριν αποφασίσετε, η σελίδα αναγνώστης OPDS περιγράφει τι υποστηρίζει η εφαρμογή.
Ένας ειλικρινής περιορισμός που αξίζει να ειπωθεί από την αρχή: το justRead διαβάζει αρχεία EPUB και PDF. Οι κατάλογοι OPDS που προσφέρουν μόνο άλλες μορφές (συμπιεσμένα αρχεία κόμικς, MOBI και παρόμοια) παραμένουν προσπελάσιμοι, αλλά θα μπορείτε να κατεβάσετε μόνο τις εκδόσεις EPUB και PDF.
Βήμα 2: προσθέστε τον πρώτο σας κατάλογο, βήμα προς βήμα
Ο πιο γρήγορος τρόπος να δείτε το OPDS στην πράξη είναι ένας δωρεάν δημόσιος κατάλογος, και στο justRead ο πιο γρήγορος είναι εκείνος που δεν απαιτεί να πληκτρολογήσετε τίποτα.
Ο δρόμος χωρίς πληκτρολόγηση (ήδη ενσωματωμένος). Το justRead έρχεται με το Project Gutenberg και το Internet Archive ως ενσωματωμένους καταλόγους. Ανοίξτε τη Βιβλιοθήκη, ανοίξτε την ενότητα καταλόγων, και βρίσκονται ήδη εκεί. Αγγίξτε το Project Gutenberg και περιηγείστε αμέσως σε πάνω από 70.000 βιβλία δημόσιου τομέα, χωρίς καμία διεύθυνση προς επικόλληση. Πρόκειται για πραγματική λειτουργία στην έκδοση 3.x και για τον συντομότερο δυνατό δρόμο προς ένα κατεβασμένο βιβλίο. Χρησιμοποιήστε το μία φορά απλώς για να επιβεβαιώσετε ότι όλη η διαδικασία λειτουργεί, πριν προσθέσετε οτιδήποτε δικό σας.
Ο χειροκίνητος δρόμος (για οποιονδήποτε κατάλογο). Η προσθήκη ενός καταλόγου με διεύθυνση γίνεται με τον ίδιο τρόπο στους περισσότερους αναγνώστες, και στο justRead συγκεκριμένα ως εξής:
- Ανοίξτε τη Βιβλιοθήκη.
- Επιλέξτε Προσθήκη καταλόγου OPDS (την επιλογή για προσθήκη νέου διακομιστή ή καταλόγου).
- Επικολλήστε τη διεύθυνση του καταλόγου στο πεδίο διεύθυνσης. Επικολλήστε την, μην την ξαναπληκτρολογήσετε, ώστε να μην εισαγάγετε λάθος στη διαδρομή ή στη θύρα.
- Δώστε του ένα όνομα που θα αναγνωρίσετε αργότερα, όπως «Calibre σπιτιού» ή «Gutenberg».
- Αν ο διακομιστής απαιτεί σύνδεση, συμπληρώστε όνομα χρήστη και κωδικό. Αν δεν απαιτεί, αφήστε τα κενά.
- Αποθηκεύστε.
Ο κατάλογος εμφανίζεται τώρα στη λίστα σας. Αγγίξτε τον για περιήγηση. Οι μεγαλύτεροι κατάλογοι ανοίγουν σε ενότητες στις οποίες μπορείτε να εμβαθύνετε, οπότε μπορείτε να περιηγηθείτε ανά κατηγορία (κατά θέμα, συγγραφέα, δημοφιλέστερα, πρόσφατα προστιθέμενα και ούτω καθεξής) αντί να κυλάτε μία τεράστια λίστα. Χρησιμοποιήστε την αναζήτηση από την πλευρά του διακομιστή για να ρωτήσετε απευθείας τον διακομιστή για έναν τίτλο ή συγγραφέα, αντί να κατεβάσετε πρώτα τα πάντα, και η σελιδοποίηση φορτώνει τα μεγάλα αποτελέσματα σε διαχειρίσιμα κομμάτια. Αγγίξτε οποιοδήποτε βιβλίο για λήψη· πηγαίνει στη βιβλιοθήκη σας και είναι δικό σας για ανάγνωση εκτός σύνδεσης.
Αυτά τα έξι βήματα είναι όλη η απαιτούμενη γνώση. Το υπόλοιπο του οδηγού αφορά τη σωστή συμπλήρωση μίας και μόνο τιμής: της διεύθυνσης στο βήμα 3.
Η παγίδα της διαδρομής /opds, αναλυτικά
Αν κρατήσετε ένα μόνο πράγμα, ας είναι αυτό: μια διεύθυνση OPDS σχεδόν ποτέ δεν είναι απλώς η διεύθυνση του διακομιστή. Μια σκέτη IP ή ένα σκέτο όνομα κόμβου οδηγεί στην ιστοσελίδα του διακομιστή που προορίζεται για ανθρώπους, όχι στη ροή OPDS που διαβάζουν οι μηχανές. Στρέψτε τον αναγνώστη στο http://192.168.1.10:8080 και θα πάρετε σφάλμα ή κενό κατάλογο· στρέψτε τον στο http://192.168.1.10:8080/opds και η βιβλιοθήκη σας εμφανίζεται. Δύο λεπτομέρειες προκαλούν τη ζημιά, η διαδρομή και η θύρα, και κάθε διακομιστής τις χειρίζεται διαφορετικά.
- Ο Calibre Content Server εξυπηρετεί OPDS στο
/opdsστη θύρα8080από προεπιλογή:http://<ip>:8080/opds. Αν παραλείψετε το:8080, η σύνδεση πεθαίνει πριν καν ξεκινήσει. Αν παραλείψετε το/opds, καταλήγετε στον αναγνώστη ιστού αντί για τη ροή. - Το Komga εξυπηρετεί τη ροή OPDS 1.2 σε βαθύτερη διαδρομή:
http://<κόμβος>:25600/opds/v1.2/catalog. Η προεπιλεγμένη θύρα είναι 25600 και ο κατάλογος βρίσκεται αρκετά τμήματα πιο μέσα, όχι σε ένα σκέτο/opds. - Το Kavita κάνει κάτι εντελώς διαφορετικό: αντί για όνομα χρήστη και κωδικό, ενσωματώνει ένα κλειδί API απευθείας μέσα στη διεύθυνση:
http://<κόμβος>:5000/api/opds/<το-κλειδί-api-σας>. Δεν υπάρχει ξεχωριστός κωδικός για πληκτρολόγηση, γιατί το κλειδί μέσα στη διεύθυνση είναι το ίδιο το διαπιστευτήριο. Αντιγράψτε ολόκληρη την έτοιμη διεύθυνση από τις ρυθμίσεις του Kavita και αφήστε κενά τα πεδία σύνδεσης.
Το μοτίβο είναι: σωστή θύρα, σωστή διαδρομή, και ελέγξτε αν το διαπιστευτήριο βρίσκεται μέσα στη διεύθυνση ή στα πεδία σύνδεσης. Όταν μια σύνδεση αποτυγχάνει, στις εννιά από τις δέκα φορές φταίει ένα από αυτά τα τρία.
Βήμα 3: συνδεθείτε σε έναν Calibre Content Server
Ο δημοφιλέστερος ιδιωτικός κατάλογος είναι η ίδια σας η βιβλιοθήκη Calibre. Το Calibre, το δωρεάν πρόγραμμα διαχείρισης ηλεκτρονικών βιβλίων για υπολογιστή, μπορεί να δημοσιεύσει ολόκληρη τη συλλογή σας μέσω OPDS με λίγα κλικ:
- Ανοίξτε το Calibre στον υπολογιστή σας και κάντε κλικ στο Connect/share στη γραμμή εργαλείων.
- Επιλέξτε Start Content Server.
- Βρείτε την τοπική διεύθυνση IP του υπολογιστή σας (κάτι σαν
192.168.1.10). Το τελικό σημείο OPDS είναι τότεhttp://192.168.1.10:8080/opds, όπου8080είναι η προεπιλεγμένη θύρα του Calibre.
Στο iPhone ή στο iPad σας, προσθέστε αυτή τη διεύθυνση ως νέο κατάλογο OPDS ακολουθώντας τα έξι βήματα παραπάνω. Δύο πράγματα το κάνουν ευκολότερο συγκεκριμένα στο justRead: μπορεί να εντοπίσει αυτόματα τον Calibre Content Server στο ίδιο Wi-Fi, οπότε ίσως να μη χρειαστεί καθόλου να βρείτε και να πληκτρολογήσετε την IP, και υποστηρίζει ταυτοποίηση HTTP Digest, δηλαδή το σχήμα σύνδεσης που χρησιμοποιεί το Calibre όταν ενεργοποιείτε την απαίτηση ονόματος χρήστη και κωδικού.
Μερικά πράγματα που αξίζει να ξέρετε για τον Content Server: το Calibre πρέπει να παραμένει ανοιχτό και σε λειτουργία στον υπολογιστή για να δουλεύει ο κατάλογος, και οι δύο συσκευές πρέπει να είναι στο ίδιο δίκτυο εκτός αν έχετε ρυθμίσει απομακρυσμένη πρόσβαση, και αν αλλάξει η διεύθυνση IP του υπολογιστή (κάτι που τα οικιακά δρομολογητές κάνουν από μόνα τους), αλλάζει μαζί της και η διεύθυνση του καταλόγου. Η δέσμευση σταθερής διεύθυνσης IP στον δρομολογητή, ή η χρήση του ονόματος κόμβου .local του μηχανήματος, αποφεύγει το πρόβλημα «χθες δούλευε, σήμερα χάλασε».
Αυτή η διαδρομή μέσω OPDS είναι ο γρηγορότερος τρόπος για να διαβάζετε απλώς τα βιβλία σας από το Calibre σε iOS. Αν θέλετε η πρόοδος ανάγνωσης και οι βαθμολογίες να συγχρονίζονται πίσω στον υπολογιστή και όχι απλώς μονόδρομη περιήγηση, η διαδικασία συγχρονισμού με το Calibre προσθέτει αμφίδρομο συγχρονισμό πάνω από όλα αυτά και καλύπτει διεξοδικά και την πλευρά του διακομιστή.
Μοτίβα διευθύνσεων για διακομιστές που φιλοξενείτε μόνοι σας
Αν τρέχετε διακομιστή στο σπίτι, τα ίδια έξι βήματα ισχύουν, απλώς με το δικό του τελικό σημείο OPDS για κάθε έργο. Αυτά είναι τα μοτίβα, στα οποία συμπληρώνετε τον δικό σας κόμβο και θύρα:
| Διακομιστής | Καταλληλότερος για | Μοτίβο τελικού σημείου OPDS |
|---|---|---|
| Calibre Content Server | Υπάρχουσα βιβλιοθήκη Calibre στον υπολογιστή σας | http://<ip>:8080/opds |
| calibre-web | Βιβλιοθήκη Calibre με διεπαφή ιστού, χωρίς να κρατάτε ανοιχτό το πρόγραμμα | http://<κόμβος>:8083/opds |
| Komga | Κόμικς και manga, καθώς και EPUB | http://<κόμβος>:25600/opds/v1.2/catalog |
| Kavita | Κόμικς, manga και ηλεκτρονικά βιβλία | http://<κόμβος>:5000/api/opds/<το-κλειδί-api-σας> |
| COPS | Ελαφρύς κατάλογος PHP πάνω από μια βάση δεδομένων Calibre | http://<κόμβος>/cops/feed.php |
Σημειώσεις για τον πίνακα: οι θύρες που φαίνονται είναι οι συνήθεις προεπιλογές κάθε έργου, αλλά όλες μπορούν να αλλάξουν κατά την εγκατάσταση, οπότε αν δεν συνδέεστε, επιβεβαιώστε τις δικές σας στις ρυθμίσεις του ίδιου του διακομιστή. Η προεπιλογή του calibre-web είναι συχνά 8083, αλλά εξαρτάται εξ ολοκλήρου από τον τρόπο εγκατάστασης (ένας αντίστροφος διακομιστής μεσολάβησης μπορεί να αφαιρέσει τη θύρα και να αφήσει σκέτο όνομα κόμβου). Το COPS μετακίνησε το σημείο εισόδου του μεταξύ εκδόσεων, οπότε αν το feed.php δεν δουλεύει, δείτε τον ακριβή σύνδεσμο OPDS στη σελίδα διαχείρισης του COPS αντί να μαντεύετε. Το Komga προσφέρει επίσης ροή OPDS 2.0 στο /opds/v2, αλλά η παραπάνω διαδρομή καταλόγου 1.2 είναι η συμβατή από την οποία πρέπει να ξεκινήσετε.
Το justRead υποστηρίζει προσαρμοσμένους διακομιστές OPDS, μεταξύ των οποίων Calibre OPDS, calibre-web, Kavita, Komga και COPS, με φιλτράρισμα ανά διακομιστή και σελιδοποίηση, ώστε οι μεγάλοι κατάλογοι να παραμένουν διαχειρίσιμοι. Προσθέστε τον διακομιστή ως νέο κατάλογο, συμπληρώστε τα διαπιστευτήρια αν ο διακομιστής τα χρησιμοποιεί (μην ξεχνάτε την εξαίρεση του Kavita με το κλειδί μέσα στη διεύθυνση), και τα ράφια σας εμφανίζονται στο iPhone σας.
Μια λίστα εκκίνησης με δημόσιους καταλόγους OPDS
Δεν χρειάζεστε δικό σας διακομιστή για να χρησιμοποιήσετε OPDS. Παρακάτω είναι δημόσιοι κατάλογοι τους οποίους έλεγξα ξανά την ημέρα δημοσίευσης αυτού του οδηγού. Συμπεριέλαβα μόνο διευθύνσεις που όντως επέστρεψαν ζωντανή ροή OPDS και δήλωσα ρητά ποια είναι περιορισμένη, αντί να σας στείλω σε έναν σύνδεσμο που αποτυγχάνει σιωπηλά.
- Project Gutenberg (επιβεβαιωμένα ενεργός, χωρίς σύνδεση):
https://www.gutenberg.org/ebooks.opds/. Πάνω από 70.000 βιβλία δημόσιου τομέα, εντελώς ανοιχτά και νόμιμα για λήψη. Είναι ο πρότυπος πρώτος κατάλογος. Στο justRead είναι ήδη ενσωματωμένος, οπότε δεν χρειάζεται καν να επικολλήσετε αυτή τη διεύθυνση· υπάρχει εδώ για άλλες εφαρμογές και ως αναφορά. - Unglue.it (επιβεβαιωμένα ενεργός, χωρίς σύνδεση):
https://unglue.it/api/opds/. Κατάλογος ηλεκτρονικών βιβλίων με άδεια Creative Commons και έργων που ο ιστότοπος έκανε δωρεάν για όλους. Μικρότερος και πιο εκλεκτικός από το Gutenberg, και εντελώς ανοιχτός. - Standard Ebooks (πραγματική ροή, αλλά περιορισμένη): το έργο παράγει βιβλία δημόσιου τομέα με εξαιρετική τυπογραφική επιμέλεια και όντως δημοσιεύει ροή OPDS στο
https://standardebooks.org/feeds/opds. Ωστόσο, κατά τη στιγμή αυτής της ξαναγραφής, η πλήρης ροή δεν είναι δημόσια: προορίζεται για μέλη του Patrons Circle (μια μικρή δωρεά), για όσους συνεισφέρουν στην παραγωγή βιβλίων και για χορηγούς, και αποκλείει προσωρινά τις διευθύνσεις IP οτιδήποτε συλλέγει δεδομένα μαζικά. Αν στηρίζετε το έργο, οι υποστηρικτές ταυτοποιούνται εισάγοντας το email του λογαριασμού και αφήνοντας κενό το πεδίο κωδικού. Αν όχι, αντιμετωπίστε το Standard Ebooks ως πηγή από την οποία περιηγείστε και κατεβάζετε μέσω του ιστότοπου, όχι ως έτοιμη διεύθυνση OPDS, και ελέγξτε τους τρέχοντες όρους πρόσβασης στον ιστότοπό τους πριν το προσθέσετε.
Κράτησα σκόπιμα σύντομη αυτή τη λίστα και συμπεριέλαβα μόνο καταλόγους που μπόρεσα να επιβεβαιώσω. Αρκετοί κατάλογοι που εμφανίζονται σε παλαιότερες λίστες (το Feedbooks, που έκλεισε το 2024, και μερικοί ακόμη) είναι νεκροί ή πλέον αποκλείουν την αυτοματοποιημένη πρόσβαση, οπότε τους άφησα έξω. Για μια ευρύτερη, διαρκώς ελεγμένη επισκόπηση, που περιλαμβάνει ακαδημαϊκές πηγές, πηγές δανεισμού και τις νεκρές ροές που πρέπει να αποφύγετε, δείτε τους καλύτερους δωρεάν καταλόγους OPDS για το 2026. Εκείνο το κείμενο απαντά στο «πού να στρέψω»· αυτό απαντά στο «πώς να στρέψω».
HTTP, HTTPS, πιστοποιητικά και συνδέσεις
Οι τοπικοί οικιακοί διακομιστές τρέχουν συνήθως σε απλό HTTP μέσα στο δίκτυό σας, και αυτό είναι εντάξει, γιατί η κίνηση δεν φεύγει ποτέ από το σπίτι. Θα πληκτρολογήσετε http:// (όχι https://) για έναν Calibre Content Server στο Wi-Fi σας, και αυτό είναι σωστό.
Τη στιγμή που θέλετε να φτάσετε σε έναν κατάλογο από έξω, το HTTPS αρχίζει να μετράει, και το iOS είναι αυστηρό εδώ:
- Το iOS απορρίπτει τα μη έμπιστα πιστοποιητικά. Αν ο διακομιστής σας χρησιμοποιεί αυτο-υπογεγραμμένο πιστοποιητικό, το iOS θα αρνηθεί τη σύνδεση αντί να εμφανίσει ένα κουμπί «συνέχεια ούτως ή άλλως» μέσα σε έναν αναγνώστη. Η αξιόπιστη λύση είναι ένα πραγματικό πιστοποιητικό: βάλτε τον διακομιστή πίσω από ένα όνομα τομέα και εκδώστε δωρεάν πιστοποιητικό (για παράδειγμα με το Let's Encrypt), συνήθως μέσω αντίστροφου διακομιστή μεσολάβησης. Τότε το iOS θα το εμπιστευτεί όπως κάθε κανονικό ιστότοπο. Η εγκατάσταση και η σήμανση ενός αυτο-υπογεγραμμένου πιστοποιητικού ως έμπιστου στις ρυθμίσεις του iOS είναι εφικτή αλλά δύσχρηστη, και ένα σωστό πιστοποιητικό είναι λιγότερος κόπος μακροπρόθεσμα.
- Ταυτοποίηση Basic και Digest. Οι διακομιστές OPDS προστατεύονται με ένα από τα δύο σχήματα σύνδεσης του HTTP. Το Basic στέλνει όνομα χρήστη και κωδικό με κάθε αίτημα (ασφαλές πάνω από HTTPS, εκτεθειμένο πάνω από απλό HTTP), ενώ το Digest είναι σχήμα πρόκλησης-απόκρισης που δεν στέλνει ποτέ τον ακατέργαστο κωδικό. Ο Content Server του Calibre χρησιμοποιεί Digest, το οποίο υποστηρίζει το justRead. Για οποιονδήποτε διακομιστή, χρησιμοποιήστε ακριβώς το όνομα χρήστη και τον κωδικό που ορίσατε στην πλευρά του διακομιστή· έναν λάθος χαρακτήρα η εφαρμογή τον διαβάζει ως «άρνηση πρόσβασης», όχι ως «λάθος κωδικός», και γι' αυτό τα τυπογραφικά λάθη μεταμφιέζονται σε σφάλματα σύνδεσης.
Δεν εμφανίζεται τίποτα; Πλήρης λίστα αντιμετώπισης προβλημάτων
Όταν ένας κατάλογος αρνείται να φορτώσει, ακολουθήστε αυτή τη λίστα με τη σειρά. Κάθε σημείο είναι πραγματική αιτία που έχω συναντήσει:
- Λάθος διαδρομή. Χρησιμοποιήσατε τη σκέτη διεύθυνση αντί για την πλήρη διαδρομή OPDS. Προσθέστε
/opds(Calibre),/opds/v1.2/catalog(Komga) ή ό,τι τεκμηριώνει ο δικός σας διακομιστής. Αυτή είναι η αιτία νούμερο ένα. - Λείπει η θύρα. Παραλείψατε το
:8080(Calibre), το:25600(Komga), το:5000(Kavita) ή το:8083(calibre-web). Χωρίς θύρα, το αίτημα δεν πάει πουθενά. - Ίδιο δίκτυο; Για οικιακό διακομιστή, το τηλέφωνο και ο διακομιστής πρέπει να είναι στο ίδιο Wi-Fi. Τα τηλέφωνα επιστρέφουν εύκολα στα δεδομένα κινητής· αν είστε σε 5G ενώ ο διακομιστής έχει μόνο τοπική διεύθυνση
192.168.x.x, απλώς δεν είναι προσβάσιμος. Ελέγξτε ότι το Wi-Fi είναι ενεργό και συνδεδεμένο στο σωστό δίκτυο. - Τοπική IP από έξω. Μια διεύθυνση
192.168.x.xή10.x.x.xλειτουργεί μόνο στο σπίτι σας. Δεν θα επιλυθεί ποτέ από μια καφετέρια. Η απομακρυσμένη πρόσβαση απαιτεί VPN προς το σπίτι ή πραγματικό τομέα με αντίστροφο διακομιστή μεσολάβησης. - Το τείχος προστασίας μπλοκάρει τη θύρα. Η πιο συχνή αποτυχία με το Calibre, με μεγάλη διαφορά: ο διακομιστής τρέχει, η διεύθυνση είναι σωστή, αλλά το τείχος προστασίας του υπολογιστή μπλοκάρει σιωπηλά τις εισερχόμενες συνδέσεις στη θύρα 8080. Επιτρέψτε τη θύρα (ή την εφαρμογή Calibre) μέσα από το τείχος προστασίας στο μηχάνημα που τρέχει τον διακομιστή.
- Ο διακομιστής δεν τρέχει στην πραγματικότητα. Το Calibre πρέπει να παραμένει ανοιχτό με ξεκινημένο τον Content Server· ένα container που φιλοξενείτε μόνοι σας πρέπει να τρέχει. Αν το Calibre είναι κλειστό ή το container έχει σταματήσει, ο κατάλογος έχει εξαφανιστεί. Φορτώστε την ίδια διεύθυνση σε πρόγραμμα περιήγησης υπολογιστή στο ίδιο δίκτυο: αν ούτε το πρόγραμμα περιήγησης τη φτάνει, το πρόβλημα είναι ο διακομιστής, όχι η εφαρμογή.
- Λάθος πληκτρολογημένα διαπιστευτήρια. Λάθος όνομα χρήστη ή κωδικός εμφανίζεται ως αποτυχημένη σύνδεση. Εισαγάγετέ τα ξανά προσεκτικά, προσέχοντας την αυτόματη κεφαλαιοποίηση και τα κενά που μένουν από την επικόλληση.
- Απορρίφθηκε το πιστοποιητικό HTTPS. Απομακρυσμένος διακομιστής με αυτο-υπογεγραμμένο πιστοποιητικό θα απορριφθεί από το iOS. Περάστε σε έμπιστο πιστοποιητικό όπως περιγράφεται παραπάνω.
- Η διεύθυνση άλλαξε. Χθες δούλευε, σήμερα όχι, γιατί ο δρομολογητής έδωσε νέα IP στον υπολογιστή. Δεσμεύστε σταθερή IP ή χρησιμοποιήστε το όνομα κόμβου
.local.
Η γρηγορότερη αυτοδιάγνωση είναι η δοκιμή με πρόγραμμα περιήγησης του σημείου 6: ανοίξτε ακριβώς την ίδια διεύθυνση OPDS στο Safari ή σε πρόγραμμα περιήγησης υπολογιστή στο ίδιο δίκτυο. Αν δείτε ακατέργαστο XML, ο διακομιστής και η διεύθυνση είναι εντάξει, και το πρόβλημα βρίσκεται στην εφαρμογή ή στα διαπιστευτήρια. Αν αποτύχει και το πρόγραμμα περιήγησης, το πρόβλημα είναι ο διακομιστής, η θύρα ή το δίκτυο, και μόλις μειώσατε στο μισό τον χώρο αναζήτησης.
Πού ταιριάζει το OPDS στην ανάγνωσή σας
Το OPDS μετατρέπει το iPhone ή το iPad σε βιτρίνα οποιασδήποτε βιβλιοθήκης μπορείτε να του υποδείξετε, δημόσιας ή ιδιωτικής, χωρίς χειροκίνητη αντιγραφή αρχείων. Μόλις ρυθμιστεί ένας κατάλογος, η προσθήκη νέου βιβλίου είναι δύο αγγίγματα. Οι περισσότεροι καταλήγουν σε ένα μικρό μείγμα: έναν ενσωματωμένο δημόσιο κατάλογο για τα κλασικά, και το δικό τους Calibre ή οικιακό διακομιστή για ό,τι πραγματικά συλλέγουν.
- Ξεκινάτε τώρα με ηλεκτρονικά βιβλία σε iOS; Αρχίστε από το πώς να διαβάσετε EPUB σε iPhone και iPad.
- Θέλετε την πλήρη εικόνα του τι κάνει ένας αναγνώστης OPDS; Δείτε την επισκόπηση αναγνώστης OPDS.
- Σκέφτεστε ποιους δημόσιους καταλόγους να προσθέσετε; Χρησιμοποιήστε τους καλύτερους δωρεάν καταλόγους OPDS για το 2026.
- Προτιμάτε να ξεκινήσετε χωρίς διακομιστή; Η βιβλιοθήκη ηλεκτρονικών βιβλίων της εφαρμογής δείχνει τι μπορείτε να κάνετε πριν προσθέσετε οτιδήποτε.
Το justRead προσφέρει δωρεάν δοκιμή 14 ημερών, οπότε μπορείτε να ρυθμίσετε τον πρώτο σας κατάλογο και να επιβεβαιώσετε ότι όλη η διαδικασία λειτουργεί πριν αποφασίσετε. Κατεβάστε το justRead από το App Store και προσθέστε τον πρώτο σας κατάλογο OPDS σήμερα.
Συχνές ερωτήσεις
Τι είναι ένας κατάλογος OPDS;
Ένας κατάλογος OPDS είναι μια ροή που επιτρέπει σε μια εφαρμογή ανάγνωσης να περιηγείται και να κατεβάζει βιβλία από έναν διακομιστή, περίπου όπως ένας αναγνώστης RSS εγγράφεται σε μια ροή ειδήσεων. Στρέφετε την εφαρμογή στη διεύθυνση του καταλόγου και εκείνη εμφανίζει κάθε βιβλίο που προσφέρει ο διακομιστής, με εξώφυλλα και περιγραφές, έτοιμο για λήψη και ανάγνωση εκτός σύνδεσης.
Ποια είναι η σωστή διεύθυνση OPDS για έναν Calibre Content Server;
Είναι η τοπική διεύθυνση IP του υπολογιστή σας, συν η θύρα του Calibre, συν η διαδρομή /opds: http://192.168.1.10:8080/opds. Τα δύο λάθη που το χαλάνε είναι η σκέτη IP χωρίς /opds και η παράλειψη της θύρας :8080.
Χρειάζομαι το Calibre για να χρησιμοποιήσω OPDS στο iPhone;
Όχι. Μπορείτε να συνδεθείτε σε δημόσιους καταλόγους όπως το Project Gutenberg χωρίς δικό σας διακομιστή, και στο justRead τόσο το Gutenberg όσο και το Internet Archive είναι ήδη ενσωματωμένα, χωρίς τίποτα να πληκτρολογήσετε. Ο Content Server του Calibre είναι απλώς μια δημοφιλής πηγή OPDS, χρήσιμη αν έτσι κι αλλιώς κρατάτε τη βιβλιοθήκη σας στο Calibre στον υπολογιστή.
Γιατί δεν συνδέεται ο διακομιστής OPDS μου σε iOS;
Οι συνήθεις αιτίες, με σειρά: λάθος διαδρομή (λείπει το /opds), λείπει ο αριθμός θύρας, τηλέφωνο και διακομιστής σε διαφορετικά δίκτυα, τείχος προστασίας που μπλοκάρει τη θύρα, λάθος πληκτρολογημένα στοιχεία σύνδεσης, ή αυτο-υπογεγραμμένο πιστοποιητικό HTTPS που το iOS αρνείται να εμπιστευτεί. Φορτώστε ακριβώς την ίδια διεύθυνση σε πρόγραμμα περιήγησης υπολογιστή στο ίδιο δίκτυο για να δείτε αν φταίει ο διακομιστής ή η εφαρμογή.
Γιατί το Kavita δεν μου ζητά όνομα χρήστη και κωδικό;
Το Kavita βάζει ένα κλειδί API απευθείας μέσα στη διεύθυνση OPDS (http://<κόμβος>:5000/api/opds/<το-κλειδί-api-σας>), οπότε αυτό το κλειδί είναι το διαπιστευτήριο. Αντιγράψτε ολόκληρη τη διεύθυνση από τις ρυθμίσεις του Kavita, επικολλήστε την ως διεύθυνση καταλόγου, και αφήστε κενά τα πεδία ονόματος χρήστη και κωδικού.
Ποια είναι η διαφορά ανάμεσα στο OPDS 1.2 και στο OPDS 2.0;
Το OPDS 1.2 είναι η παλαιότερη έκδοση, βασισμένη σε XML και χτισμένη πάνω στο Atom, και είναι εκείνη που μιλούν σήμερα σχεδόν όλοι οι διακομιστές και αναγνώστες. Το OPDS 2.0 είναι η νεότερη έκδοση με JSON, πιο καθαρή για προγραμματιστές και μόλις αρχίζει να εμφανίζεται (το Komga εξυπηρετεί και τα δύο), αλλά η υιοθέτηση είναι πρώιμη. Ένας καλός αναγνώστης χειρίζεται ό,τι προσφέρει ο διακομιστής, οπότε σπάνια θα χρειαστεί να επιλέξετε εσείς.
Λειτουργεί το OPDS πάνω από HTTPS και με αυτο-υπογεγραμμένα πιστοποιητικά σε iPhone;
Λειτουργεί πάνω από HTTPS με έμπιστο πιστοποιητικό. Το iOS απορρίπτει κατηγορηματικά τα αυτο-υπογεγραμμένα ή κατά τα άλλα μη έμπιστα πιστοποιητικά, οπότε για απομακρυσμένη πρόσβαση βάλτε τον διακομιστή πίσω από πραγματικό τομέα με δωρεάν πιστοποιητικό (για παράδειγμα Let's Encrypt) αντί για αυτο-υπογεγραμμένο. Το απλό HTTP επαρκεί για διακομιστή στο δικό σας Wi-Fi.
Μπορώ να φτάσω τον οικιακό διακομιστή OPDS μου από έξω;
Όχι με τοπική διεύθυνση 192.168.x.x, η οποία επιλύεται μόνο στο σπίτι. Για απομακρυσμένη πρόσβαση, συνδεθείτε πίσω μέσω VPN ή εκθέστε τον διακομιστή μέσω ονόματος τομέα και αντίστροφου διακομιστή μεσολάβησης με έμπιστο πιστοποιητικό.
Πόσα βιβλία αντέχει το OPDS σε ένα τηλέφωνο;
Ούτε οι πολύ μεγάλες βιβλιοθήκες αποτελούν πρόβλημα, γιατί το OPDS επικεντρώνεται στην περιήγηση: η εφαρμογή κατεβάζει ένα βιβλίο μόνο όταν το αγγίξετε, όχι ολόκληρο τον κατάλογο. Το justRead χρησιμοποιεί αναζήτηση από την πλευρά του διακομιστή και σελιδοποίηση, οπότε ένας κατάλογος με δεκάδες χιλιάδες τίτλους φορτώνει σε κομμάτια και παραμένει γρήγορος, και μπορείτε να περιηγηθείτε ανά κατηγορία αντί να κυλάτε τα πάντα.
Ποιους διακομιστές υποστηρίζει το justRead μέσω OPDS;
Το justRead συνδέεται σε τυπικούς διακομιστές OPDS, μεταξύ των οποίων ο Content Server του Calibre, το calibre-web, το Komga, το Kavita και το COPS, με φιλτράρισμα ανά διακομιστή, αναζήτηση από την πλευρά του διακομιστή, σελιδοποίηση και περιήγηση ανά κατηγορία. Εντοπίζει επίσης αυτόματα τον Calibre Content Server στο ίδιο Wi-Fi και υποστηρίζει τη σύνδεση HTTP Digest του Calibre. Οι λήψεις είναι EPUB και PDF.
Τι μπορώ να κατεβάσω μέσω OPDS στο justRead;
Αρχεία EPUB και PDF, καθώς και κόμικς CBZ και CBR. Μπορείτε να περιηγηθείτε και σε καταλόγους που απαριθμούν άλλες μορφές, αλλά το justRead κατεβάζει και ανοίγει τις εκδόσεις EPUB, PDF και κόμικς.
Πού να στραφείτε μόλις όλα λειτουργήσουν: στους δωρεάν καταλόγους OPDS που όντως έδιναν βιβλία αυτόν τον μήνα, ή στη βιβλιοθήκη ηλεκτρονικών βιβλίων της εφαρμογής, αν το στήσιμο διακομιστή είναι περισσότερη δουλειά από όση θέλατε. Το Komga και το Kavita, οι δύο διακομιστές που συνδέονται συχνότερα με αυτόν τον τρόπο, είναι κατά κύριο λόγο διακομιστές κόμικς και manga, οπότε αξίζει να ξέρετε τι συμβαίνει με ένα αρχείο CBZ ή CBR μετά τη λήψη πριν προσθέσετε κάποιον από τους δύο.
← Back to Guides