Skip to content

elKaZe/biblioteca-guerrilla

Repository files navigation

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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy