All Projects → elKaZe → biblioteca-guerrilla

elKaZe / biblioteca-guerrilla

Licence: other
Simple static website generator to share books 🕮

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
Makefile
30231 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to biblioteca-guerrilla

calibre-kindle-comics
A calibre plugin that converts your comics into a readable format for kindle.
Stars: ✭ 32 (+113.33%)
Mutual labels:  calibre
advanced-php-crawler
新浪博客文章/wenku8轻小说文库爬虫,可抓取图片保存,一键制作电子书。kindle读书党的神器!
Stars: ✭ 26 (+73.33%)
Mutual labels:  calibre
CalibreLibgenStore
A Libgen Fiction store plugin for Calibre
Stars: ✭ 117 (+680%)
Mutual labels:  calibre
ebook-converter-bot
Convert ebooks with few clicks on Telegram!
Stars: ✭ 47 (+213.33%)
Mutual labels:  calibre
node-calibre
📖 A Node wrapper for Calibre's command line tools.
Stars: ✭ 21 (+40%)
Mutual labels:  calibre
doujinshi metadata plugins
the calibre metadata plugins for doujinshi
Stars: ✭ 55 (+266.67%)
Mutual labels:  calibre
anyfesto
Low cost Raspberry Pi /Linux based access point with audio, education and communications local content server. Inspired by the ideas of sharing with others. Anyfesto - a platform from which to speak.
Stars: ✭ 66 (+340%)
Mutual labels:  calibre
Safaribooks
Download and generate EPUB of your favorite books from O'Reilly Learning (aka Safari Books Online) library.
Stars: ✭ 3,208 (+21286.67%)
Mutual labels:  calibre
Calibre
The official source code repository for the calibre ebook manager
Stars: ✭ 11,221 (+74706.67%)
Mutual labels:  calibre
Calibre Web
📚 Web app for browsing, reading and downloading eBooks stored in a Calibre database
Stars: ✭ 5,616 (+37340%)
Mutual labels:  calibre
calibre-docker
docker 一键部署 calibre 在线书库
Stars: ✭ 15 (+0%)
Mutual labels:  calibre
ebook-converter
Commandline tool for converting between several e-books formats, based on Calibre project.
Stars: ✭ 21 (+40%)
Mutual labels:  calibre
build-calibre
Build the calibre installers, including all dependencies from scratch
Stars: ✭ 29 (+93.33%)
Mutual labels:  calibre
douban-book-api
第三方豆瓣读书 api 接口
Stars: ✭ 44 (+193.33%)
Mutual labels:  calibre
acsm-calibre-plugin
Calibre plugin for ACSM->EPUB and ACSM->PDF conversion.
Stars: ✭ 118 (+686.67%)
Mutual labels:  calibre
kobo-book-downloader
A tool to download and remove DRM from your purchased Kobo.com ebooks and audiobooks.
Stars: ✭ 171 (+1040%)
Mutual labels:  calibre
geckoboard
Receive Calibre snapshot webhooks, push to Geckoboard datasets.
Stars: ✭ 23 (+53.33%)
Mutual labels:  calibre
Shareledger
A custom-designed distributed blockchain for sharing service
Stars: ✭ 20 (+33.33%)
Mutual labels:  sharing-platform

Biblioteca Guerrilla

¿Qué es?

Biblioteca Guerrilla es una aplicación para generar un catalogo web de libros y embeberlo en un router (o cualquier dispositivo :D).

¿Y cómo funciona esto?

Actualmente la unica manera de generar el catalogo es usando una biblioteca de Calibre,

Instalación

Vas a necesitar pipenv para correr todo. Se puede instalar con

pip install pipenv --user

Y luego en el directorio de la aplicación instalamos las dependencias:

pipenv install

Antes de generar el sitio, hay que entrar al entorno de trabajo:

pipenv shell

¡Mandale mecha!

Asegurate que todos los libros tengan la portada generada, eso lo conseguis desde calibre, chequea las opciones de modificar metadatos en masa

Edita app/settings.py:

CONECTOR_OPCIONES = {
    "ruta": "ruta/a/la/base/de/datos/de/calibre/metadata.db"
    }
RUTA_BASE_LIBROS = "ruta/a/la/bibliotecaDeCalibre/"

generamos la web estatica:

make generate-static-website

dentro de /tmp/biblioteca-guerrilla/ tedremos la web.

¿Cómo iniciar el server de pruebas?

Ejecutamos el siguiente comando

make start-test-server

Ingresamos a http://localhost:5000/ para ver el sitio

¡Quiero colabrar!

  • Si encontras errores levantá un issue.
  • ¡Los parches son más que bienvenidos!
  • Si queres traducir entra acá

¿Qué licencia tiene?

GPLv3+, chequea el archivo LICENCE


Inspirado en Letras viajeras de la cooperativa GCOOP

Tema basado en aside de dansup con licencia MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].