Calibre เป็นโปรแกรมจัดการคลังหนังสือ ebook นอกจากจัดการเรื่องหนังสือ ebook แล้วยังสามารถแปลงไฟล์เอกสารต่างๆ ให้กลายเป็น ebook ได้ด้วย แต่ Calibre ยังมีความสามารถมากกว่านั้น คือ การให้บริการคลังหนังสือ ebook ผ่านเว็บได้ โดยไม่ต้องใช้โปรแกรมอะไรเพิ่มเติม สำหรับการติดตั้ง Calibre Server ก็ง่ายมาก ใช้ script ง่ายๆ เพียง 1 บรรทัดเท่านี้ก็ติดตั้งได้แล้ว
sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
จากนั้นติดตั้ง xvfb และ Image Magick
sudo apt-get install xvfb ImageMagick
สร้างที่เก็บหนังสือ ebook มี 2 ไดเรคทอรี คือไดเรคทอรีคลังเก็บและไดเรคทอรีรอเพิ่มเข้าคลัง
mkdir ~/calibre-library
mkdir ~/calibre-library/toadd
ดาวน์โหลดหนังสือตัวอย่างมาทดลองดู
cd ~/calibre-library/toadd
wget http://www.gutenberg.org/ebooks/1342.kindle.noimages -O pride.mobi
wget http://www.gutenberg.org/ebooks/46.kindle.noimages -O christmascarol.mobi
สั่งเพิ่มหนังสือเข้าคลังดังนี้
xvfb-run calibredb add ~/calibre-library/toadd/* --library-path ~/calibre-library
เพิ่มต้นการทำงานของ Calibre Server ดังนี้
calibre-server --with-library ~/calibre-library
จากนั้นเปิด browser เข้าไปดูหน้าเว็บได้เลย ดังนี้ http://your-hostname:8080