Házikönyvtár
Feladat: A megvásárolt e-bookjaimat biztonságban tudni, bármelyik eszközömről kényelmesen elérni
Választott megoldás: Calibre server
Hogyan működik
A málnán futó Calibre server felületét böngészőből elérem, ott tudok a könyvek között keresni, bármelyiket letölteni.
Mivel az adatbázist tartalmazó könyvtárat a Time Machine-nál beállított hálózati megosztáson keresztül is elérem, a MacBookon futó Calibre közvetlenül képes kezelni így új könyvek hozzáadása is egyszerű.
Ha az e-book olvasómról (ez konkrétan egy Kobo Aura HD) nézek rá a beépített böngészőjén keresztül, automatikusan a mobilos felület jön be, innen könnyedén letölthető a kiválasztott könyv, amit utána azonnal olvashatok is a készüléken.
Megvalósítás
pacman -S calibre
Mivel a calibre csomag nem hoz magával systemd configot ahhoz hogy rendszerszolgáltatásként lehessen használni, ezt kézzel kell létrehozni: készítsük el a /usr/lib/systemd/system/calibre.service file-t a következő tartalommal:
[Unit]
Description=Calibre server
[Service]
ExecStart=/usr/bin/python2 /usr/bin/calibre-server --with-library=/mnt/store/library
[Install]
WantedBy=multi-user.target
Ahogy látszik, a Calibre a már kész adatbázist a megadott helyen (itt /mnt/store/library) várja. Ezt létrehozhatjuk akár a hálózati megosztáson keresztül, akár a számítógépen létrehozott kész könyvtárat ide másolva.
Ezután már csak a Calibre server engedélyezése és elindítása van hátra:
systemctl enable calibre
systemctl start calibre
És a málna 8080-as portján már látható is a Calibre.
A cikk még nem ért véget, kérlek, lapozz!