Saltar a contenido

Bookstack

image-20210506104427925

¿Que es este repositorio?

Este repositorio te permitirá desplegar BookStack es un sistema wiki para documentar, proporciona una experiencia agradable y sencilla lista para usar. Los usuarios pueden editar sin apenas experiencia ya que proporciona una experiencia intuitiva y solo se deben requerir habilidades básicas de procesamiento de texto para involucrarse en la creación de contenido en BookStack.

Bookstack permite organizar muy bien la documentación, soporta Markdown y puede remplazar a soluciones como Confluence.

Configuración

hiveagilectl install bookstack

Ajustar las variables del fichero .env

BOOKSTACK_HOST=kb.hiveagile.dev

#### Bookstack Config

PUID=1000
PGID=1000
APP_URL=https://${BOOKSTACK_HOST}
DB_HOST=bookstack_db
DB_USER=bookstack
DB_PASS=0TWnUbwtu0o0FANB
DB_DATABASE=bookstackapp

#### Database Config
MYSQL_ROOT_PASSWORD=sUQy20SHokqZf17L
TZ=Europe/Madrid
MYSQL_DATABASE=${DB_DATABASE}
MYSQL_USER=${DB_USER}
MYSQL_PASSWORD=${DB_PASS}

BOOKSTACK_HOST

Esta variable define el dominio donde accederas a bookstack, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.

USO

Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.

cd /root/containers/bookstack
docker-compose up -d

Credenciales

Actualizaciones automáticas (Opcional)

Puedes usar watchtower que actualiza todos los contenedores que estan como latest

Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invitación a mi Canal.

Estás invitado a mi canal de telegram, donde publico más soluciones como esta.

Telegram-iconhttps://t.me/aitorroma


ko-fi