Bibliotecha: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
Line 43: Line 43:
** [https://manual.calibre-ebook.com/generated/en/cli-index.html Calibre command-line interface]
** [https://manual.calibre-ebook.com/generated/en/cli-index.html Calibre command-line interface]
** Calibre content server
** Calibre content server
*** [https://www.memoryoftheworld.org Memory of the World] extends Calibre content server to allow books to be shared amongst users, over the wide Internet, by adding the[https://www.memoryoftheworld.org/blog/2014/10/28/calibre-lets-share-books/ let's share books plugin]. http://i.imgur.com/S8twTdT.png
* lighttpd (webserver)
* lighttpd (webserver)
* hostapd
* hostapd

Revision as of 13:40, 11 April 2017

materials

  • Pis
  • wifi dongles
  • serial-usb cable
  • raspbian images written to sdcards


Bookserver in a book


      P I E T Z W A R T
    + + + + + + + + + + +
&   +         &         +   N
    +  @             *  +   E
F   +        The        +   T M
R   +    Bibliotecha    +   W E
I   +   Softwarestack   +   O D  
E   +       v.0.2       +   R I
N   +       Y2013       +   K A
D   +  #             $  +   E
S   +         %         +   D
    + + + + + + + + + + + 
      I N S T I T U T E  

Bibliotecha

An offline digital community library

Bibliotecha is a framework to facilitate the local distribution of digital publications within a small community. It relies on a microcomputer running open-source software to serve books over a local wifi hotspot. Using the browser to connect to the library one can retrieve or donate texts. Bibliotecha proposes an alternative model of distribution of digital texts that allows specific communities to form and share their own collections.

Day 1 Installation

In this first day we will work through Bibliotecha's Manual in order to arrive at a number of Biblitecha installations.

We'll look into how Bibliotecha is set up and how it uses existing free-software, such as

  • lighttpd (webserver)
  • hostapd
  • custom scripts

Day 2 Hacking

On this second day we will see how can we create an alternative indexing and browsing interface for Bibliotecha, that addresses the following issue with Calibre.

After a book has been saved to Bibliotecha, how can it be

  • indexed onto a catalog
  • offered to users for download