Преузмите контролу над библиотеком е-књига и приступите јој са било ког места преко интернета користећи Кавита на Распберри Пи.
Читање је радост, а са модерном технологијом можете приступити готово бесконачној библиотеци литературе са уређаја у џепу. Али управљање колекцијом е-књига и стрипова може бити тешко, а пренос и синхронизација садржаја између уређаја је тежак ако не желите да се везујете за власнички сервис.
Кавита је сервер е-књига отвореног кода који ради на Распберри Пи и омогућава вам да организујете, синхронизујете и читате на било ком уређају.
Зашто хостовати сервер за е-књиге на Распберри Пи?
Већина знања, нада, снова и креативног рада човечанства у протеклих 6.000 година записано је у књигама. Наравно, веб странице су одличне, али не морате да путујете предалеко од ове странице пре него што наиђете на мртве везе и ресурсе који недостају. Као читалац, знате да је задовољство поседовати сопствену библиотеку, где можете уронити у велика књижевна дела, класични романи, или ресурси за лични развој.
Ако користите Амазон-ову Киндле платформу, не поседујете књиге које купујете – уместо тога купујете лиценцу за приступ садржају на свом налогу. Можда мислите да је ово мала и академска разлика, али није. Амазон може и брише купљени садржај са вашег Киндле-а и са вашег налога. Нарочито значајан по пратећој иронији био је инцидент из 2009. у којем је Амазон даљински обрисао копије Џорџа Орвела из 1984. и Животињску фарму са уређаја.
Иако је Амазон пинки обећао да се такве ствари никада више неће поновити, не постоји ништа осим добре воље и необавезујуће изјаве која их спречава да униште целу вашу библиотеку. Амазон није усамљен у томе и већина продаваца е-књига себи даје сличне лиценце за садржај за који мислите да поседујете.
Амазон, иТунес, Барнес и Нобле ће вероватно постојати још деценијама које долазе, али ако на крају укину своје услуге, шта ће се догодити са вашом библиотеком? С обзиром на Гоогле-ов рекорд у затварању сопствених услуга (као што је наведено на Убио Гугл), требало би да будете изузетно храбри да размислите о стварању трајне књижевне збирке помоћу услуге Гоогле Плаи Боокс.
Ограничавање приступа књигама за које поседујете лиценцу је могуће због управљања дигиталним правима, а већ смо објавили водиче о како уклонити ДРМ из својих е-књига. Такође можете купити литературу без икаквог ДРМ-а.
Проблем настаје када схватите да волите да читате на више уређаја и да синхронизујете свој напредак између њих; такође желите да можете лако да претражујете своју библиотеку, правите листе и додајете нове књиге кад год вам то одговара. Кавита је брз сервер за читање отвореног кода са богатим функцијама који може све то и више.
Инсталирајте Кавиту на Распберри Пи
Пре него што почнете, пратите наш основни водич за подешавање вашег Распберри Пи као веб сервера.
Кавиту можете инсталирати на старије моделе Распберри Пи, као и на 64-битне оперативне системе. Ако намеравате да користите Кавиту на 64-битном ОС, користите вгет да преузмете 64-битну архиву:
вгет хттпс://github.com/Kareadita/Kavita/releases/download/v0.7.1.4/kavita-linux-arm64.tar.gz
У супротном, преузмите стандардну АРМ верзију:
вгет хттпс://github.com/Kareadita/Kavita/releases/download/v0.7.1.4/kavita-linux-arm.tar.gz
Извуците архиву са:
тар-кзфкавита-линук-арм64.тар.гз
Користити цд команду за навигацију до Кавита директоријум и направите бинарни извршни фајл:
цд ~/Кавита
судо цхмод +к Кавита
Ако желите да Кавита стартује као сервис при покретању, користите нано уређивач текста да бисте креирали нову датотеку:
судо нано /етц/системд/систем/кавита.сервице
Додајте следеће редове:
[Јединица]
Опис=Кавита сервер
Афтер=нетворк.таргет[Услуга]
Корисник=кавита
Гроуп=кавита
Типе=симпле
ВоркингДирецтори=/home/пи/Кавита
ЕкецСтарт=/home/пи/Кавита/Кавита
ТимеоутСтопСец=20
КиллМоде=процес
Рестарт=у случају грешке
[Инсталирај]
ВантедБи=мулти-усер.таргет
Сачувајте и изађите из нано са Цтрл + О онда Цтрл + Кс.
Инсталација помоћу Доцкер-а
Алтернативно, Доцкер и Доцкер Цомпосе нуде једноставан начин за преузимање и инсталирање Кавите. Прво користите следећу команду да креирате директоријуме за Кавиту и ваше библиотеке, а затим пређите у свој нови Кавита директоријум:
мкдир кавита кавита/књиге кавита/стрипови кавита/дата && цд кавита
Направите нову датотеку Доцкер Цомпосе са:
нанодоцкер-цомпосе.имл
Додајте следећи садржај у датотеку:
верзија: '3.2'
услуге:
кавита:
слика: кизаинг/кавита: најновије
назив_контејнера: кавита
свеске:
- ./цомицс:/цомицс
- ./боокс:/боокс
- ./дата:/kavita/цонфиг
Животна средина:
- ТЗ=Европа/Лондон
портови:
- "5000:5000"
рестарт: осим ако се не заустави
Копирајте своје књиге и стрипове у одговарајући директоријум, а затим преузмите Кавита слике и донесите контејнере са:
доцкер-цомпосе уп -д
Користите Кавиту за управљање дигиталном библиотеком
У свом претраживачу идите на ваша.пи.лоцал.ип.адреса: 5000 да видите предњи крај ваше нове Кавита библиотеке.
Направите администраторски налог уношењем корисничког имена и лозинке. Ако прескочите адресу е-поште, видећете упозорење: „Ово поље је обавезно“. Слободно занемарите ово јер Кавита заправо не захтева адресу е-поште. Међутим, ако треба да повратите лозинку, адреса е-поште ће вам добро доћи.
Интерфејс који видите биће огољен и, нажалост, празан, осим савета који каже: „Још увек није постављена ниједна библиотека. Конфигуришите неке у подешавањима сервера."
Кликните на везу, затим унесите назив за своју прву библиотеку и изаберите тип са падајуће листе. Кликните Следећи, онда Потражите медијске фасцикле.
Ако сте користили примере у нашем доцкер-цомпосе, требало би да можете да пронађете релевантне фасцикле испод /books, и /comics. Изаберите /books, а затим притисните зелено Објави дугме.
Кликање Следећи ће вам омогућити да поставите слику за своју библиотеку. Можете да унесете УРЛ, превучете и отпустите датотеку или отпремите слику помоћу менаџера датотека вашег система.
На следећем екрану можете подесити неке основне опције управљања за Кавиту помоћу прекидача. Они се односе на претрагу, праћење фасцикли и начин на који се серије третирају. Када будете задовољни опцијама, кликните сачувати, а затим притисните Скенирај библиотеку дугме.
Кавита захтева да књиге буду у сопственим појединачним именицима. Ако су ваше књиге празне ЕПУБ или ПДФ датотеке, можете користити следећу терминалну команду да креирате поддиректоријуме и преместите своје књиге у њих:
пронађи /пут/до/ваше/књиге/* -суве шљиве -тип ф -екец сх -ц 'мкдир -п "${0%.*}" && мв "$0" "${0%.*}"' {} \;
Ако су ваше књиге део серије, погледајте документацију о захтевима фасцикле (на Кавита вики) да научите како Кавита скенира књиге.
Приступите Кавити ван ваше локалне мреже
Наравно, пожелећете да читате књиге са свог Кавита сервера када сте у аутобусу или кафићу и да омогућите приступ библиотеци пријатељима и породици.
Идите до свог регистратора домена Напредни ДНС страница са подешавањима. Избришите све записе и креирајте нови А запис. Подесите домаћина на "@", вредност ваше јавне ИП адресе, а ТТЛ што је нижи.
На свом Распберри Пи, користите цд команда за навигацију /etc/apache2/sites-available.
цд /etc/apache2/sites-available
Направите нову цонф датотеку са:
судонанокавита.цонф
У њега налепите следеће:
<ВиртуалХост *:80>
СерверНаметвој.домаин.тлд
ПрокиПасс / хттп://127.0.0.1:5000/
ПрокиПассРеверсе / хттп:/127.0.0.1:5000/
ПрокиПресервеХост Он
ВиртуалХост>
Сачувајте и изађите из нано са Цтрл +О онда Цтрл + Кс, затим омогућите нову цонф и поново покрените Апацхе:
судоа2енситекавита.цонф
судо сервице апацхе2 рестарт
Омогућите безбедност транспортног слоја помоћу:
судо цертбот
Унесите тражене информације, а затим поново покрените Апацхе:
судо сервице апацхе2 рестарт
Ви и ваши пријатељи сада можете да приступите свом Кавита серверу е-књига са било ког места на свету!
Читајте сопствене е-књиге са Кавитом
Ако желите да читате е-књиге користећи Кавита, мораћете да користите веб прегледач, јер тренутно нема доступних домаћих клијената. Ово није велика ствар, јер је Кавитин уграђени читач прилично компетентан.
Кликните на сличицу књиге и читач ће се отворити заједно са бочном траком за конфигурацију. Одавде можете фино подесити детаље, укључујући фонт, изглед и шеме боја, пре него што наставите са читањем.
Ако сте на мобилном уређају, пријавите се на своју Кавита инстанцу користећи акредитиве које сте претходно подесили, а затим изаберите Додати на почетни екран из менија. Ово ће створити нову пречицу на вашем почетном екрану, са које ће се Кавита отворити у режиму целог екрана.
Читање није увек добро за вас
Док је читање фантастичан начин да проведете своје време, превише читања може вам напрети очи и потенцијално изнервирати партнера ако уживате у литератури до касно у ноћ док они спавају.
Ако желите све предности које читање пружа без угрожавања вашег вида или везе, размислите о томе да сами хостујете сервер аудио књига.