Ultima entrada

  • Instalar Bookstack en QNAP

    BookStack es una plataforma de gestión de contenido y conocimiento en línea, diseñada para ayudar a las personas y organizaciones a crear, almacenar y compartir información de manera efectiva. Es un software de código abierto, lo que significa que está disponible para cualquier persona para descargar y usar de forma gratuita.

    BookStack está diseñado para ser intuitivo y fácil de usar, lo que lo hace accesible para usuarios con cualquier nivel de habilidad técnica. La plataforma tiene una interfaz de usuario limpia y organizada que permite a los usuarios encontrar fácilmente la información que necesitan. Los usuarios pueden crear páginas de contenido que contengan texto, imágenes y videos, y luego organizar estas páginas en categorías y etiquetas para facilitar la búsqueda y navegación.

    Una de las características principales de BookStack es su sistema de permisos y roles, que permite a los usuarios controlar quién puede ver y editar el contenido. Los administradores pueden otorgar permisos a los usuarios según su función en la organización, lo que garantiza que solo las personas autorizadas puedan acceder a la información confidencial.

    BookStack también tiene una función de búsqueda potente que permite a los usuarios buscar rápidamente contenido específico en toda la plataforma. Los resultados de búsqueda se presentan en orden de relevancia, lo que facilita la búsqueda de la información necesaria.

    Otra característica útil de BookStack es su integración con otros servicios en línea, como Dropbox, Google Drive y GitHub. Esto permite a los usuarios agregar fácilmente contenido desde estas plataformas, así como colaborar y compartir información con otros miembros del equipo.

    BookStack también es altamente personalizable, lo que significa que los usuarios pueden adaptar la plataforma a sus necesidades específicas. Los administradores pueden agregar plugins y temas personalizados para agregar funcionalidad adicional y personalizar la apariencia de la plataforma.

    En resumen, BookStack es una plataforma de gestión de contenido y conocimiento en línea que ayuda a las personas y organizaciones a crear, almacenar y compartir información de manera efectiva. Con su interfaz intuitiva y características de seguridad avanzadas, BookStack es una solución ideal para empresas, equipos de proyectos y cualquier persona que necesite organizar y compartir información de manera eficiente. Además, con su flexibilidad y personalización, BookStack puede adaptarse a las necesidades específicas de cualquier organización o equipo.

    La imagen del docker la podemos encontrar en el siguiente enlace :

    https://docs.linuxserver.io/images/docker-bookstack

    Lo primero será crear una base de datos en nuestro MySQL donde se alojara toda la información de nuestras libretas y paginas

    En este caso la llamare bookstack , viva la imaginación

    Una vez creada la base de datos añadiremos en nuestro docker compose el siguiente codigo

      bookstack:
        image: lscr.io/linuxserver/bookstack
        container_name: bookstack
        hostname: bookstack
        environment:
          - TZ=${TZ}
          - PUID=1000
          - PGID=1000
          - APP_URL=https://yyyyyyy.rivas.cloud/
          - DB_HOST=192.168.1.20
          - DB_PORT=9306
          - DB_USER=${MYSQL_USER}  
          - DB_PASS=${MYSQL_ROOT_PASSWORD} 
          - DB_DATABASE=bookstack
        volumes:
          - ${DOCKERDIR}/bookstack:/config
        ports:
          - 481:80
        depends_on:
          - lamp
        logging:
            driver: "json-file"
            options:
                max-file: "10"
                max-size: "200k"
        networks:
          - traefik
          - default 
        restart: always 

    Una vez levantado el docker con docker-compose up -d en el puerto 481 podremos acceder a la pagina de bookstack

    Pero primero en la seccion services de Traefik configuraremos el servicio de Joplin

        bookstack:
          loadBalancer:
            servers:
              - url: "http://192.168.1.20:481"         

    Seguidamente configuramos nuestro router en Traefik

        bookstack-http:
          entryPoints:
            - http
          service: bookstack
          middlewares:
            - redirect
          rule: "Host(`yyyyyyy.antrivas.duckdns.org`)"
        bookstack-https:
          entryPoints:
            - https
          service: bookstack
          rule: "Host(`yyyyyyy.antrivas.duckdns.org`)"
          tls:
            certResolver: le
            
        bookstack-http-cloud:
          entryPoints:
            - http
          service: bookstack
          middlewares:
            - redirect
          rule: "Host(`yyyyyyy.rivas.cloud`)"
        bookstack-https-cloud:
          entryPoints:
            - https
          service: bookstack
          rule: "Host(`yyyyyyy.rivas.cloud`)"
          tls:
            certResolver: le
            domains:
              - main: "rivas.cloud"
                sans:
                  - "*.rivas.cloud"           
    
    

    Con esto despues de reiniciar Traefik ya podremos acceder desde el exterior a nuestra pagina de Bookstack desde el exterior

    Entraremos con admin@admin.com y password , tendremos que cambiar la contraseña de este usuario lo antes posible.

    Después de generar los estantes crearemos nuestros libros y sus correspondientes paginas

    La interface esta muy bien , pero sinceramente me parece mucho mas flexible Joplin

    En este enlace tenemos una guia de Markdown que esta muy bien , breve y concisa

    https://joplinapp.org/markdown/

    Y con esto y un bizcocho ….

2 comentarios en «Ultima entrada»

  1. Hola Antonio!! LLegue a tu web buscando un tutorial de como instalar un ZBDongle-E en un QNAP TS 251D pero aun ando bastante liado jaja ojala me puedas dar una mano si tienes un tiempo libre!! Abrazo desde Argentina!!

    Responder

Deja un comentario