Add Bookstack

This commit is contained in:
Arne Naessens 2022-05-22 10:57:01 +02:00
parent 843320250c
commit a3d181febd
2 changed files with 58 additions and 0 deletions

View file

@ -0,0 +1,19 @@
{
"name": "Bookstack",
"available": true,
"port": 8103,
"id": "bookstack",
"description": "BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information. Default login: admin@admin.com password: password",
"short_desc": "BookStack is a self-hosted platform for organising and storing information.",
"author": "ArneNaessens",
"source": "https://github.com/BookStackApp/BookStack",
"image": "https://avatars.githubusercontent.com/u/20912696?s=200&v=4",
"form_fields": {
"domain": {
"type": "text",
"label": "Your public IP address or domain name including http(s)://",
"required": false,
"env_variable": "BOOKSTACK_APP_URL"
}
}
}

View file

@ -0,0 +1,39 @@
version: "2"
services:
bookstack:
image: lscr.io/linuxserver/bookstack
container_name: bookstack
environment:
- PUID=1000
- PGID=1000
- APP_URL=${BOOKSTACK_APP_URL}
- DB_HOST=bookstack_db
- DB_USER=tipi
- DB_PASS=tipi
- DB_DATABASE=bookstackapp
volumes:
- ${APP_DATA_DIR}/bookstack/config:/config
ports:
- ${APP_PORT}:80
restart: unless-stopped
depends_on:
- bookstack_db
networks:
- tipi_main_network
bookstack_db:
image: lscr.io/linuxserver/mariadb
container_name: bookstack_db
environment:
- PUID=1000
- PGID=1000
- MYSQL_ROOT_PASSWORD=tipi
- TZ=Europe/London
- MYSQL_DATABASE=bookstackapp
- MYSQL_USER=tipi
- MYSQL_PASSWORD=tipi
volumes:
- ${APP_DATA_DIR}/mariadb/config:/config
restart: unless-stopped
networks:
- tipi_main_network