Merge pull request #5 from meienberger/app/bookstack
feat(app): bookstack
This commit is contained in:
commit
e2132ed9a3
|
@ -4,6 +4,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
|
|||
## Apps available
|
||||
- [Adguard Home](https://github.com/AdguardTeam/AdGuardHome) - Adguard Home DNS adblocker
|
||||
- [Booksonic](https://github.com/popeen) - A server for streaming your audiobooks
|
||||
- [Bookstack](https://github.com/BookStackApp/BookStack) - Simple, easy-to-use platform for organising and storing information.
|
||||
- [Calibre-Web](https://github.com/janeczku/calibre-web) - Web Ebook Reader
|
||||
- [Code-Server](https://github.com/coder/code-server) - Web VS Code
|
||||
- [Filebrowser](https://github.com/filebrowser/filebrowser) - Web File Browser
|
||||
|
|
25
apps/bookstack/config.json
Normal file
25
apps/bookstack/config.json
Normal file
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"$schema": "../schema.json",
|
||||
"name": "Bookstack",
|
||||
"available": true,
|
||||
"port": 8119,
|
||||
"id": "bookstack",
|
||||
"tipi_version": 1,
|
||||
"version": "22.07.3",
|
||||
"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": "Dan Brown",
|
||||
"categories": ["data"],
|
||||
"website": "https://www.bookstackapp.com/",
|
||||
"source": "https://github.com/BookStackApp/BookStack",
|
||||
"form_fields": [
|
||||
{
|
||||
"type": "random",
|
||||
"label": "Database password",
|
||||
"required": false,
|
||||
"min": 30,
|
||||
"max": 30,
|
||||
"env_variable": "BOOKSTACK_DB_PASS"
|
||||
}
|
||||
]
|
||||
}
|
36
apps/bookstack/docker-compose.yml
Normal file
36
apps/bookstack/docker-compose.yml
Normal file
|
@ -0,0 +1,36 @@
|
|||
version: "3.9"
|
||||
services:
|
||||
bookstack:
|
||||
image: lscr.io/linuxserver/bookstack:22.07.3
|
||||
container_name: bookstack
|
||||
environment:
|
||||
- APP_URL=http://${INTERNAL_IP}:${APP_PORT}
|
||||
- DB_HOST=bookstack-db
|
||||
- DB_USERNAME=tipi
|
||||
- DB_PASSWORD=${BOOKSTACK_DB_PASS}
|
||||
- DB_DATABASE=bookstackapp
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/config:/config
|
||||
dns:
|
||||
- ${DNS_IP}
|
||||
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:
|
||||
- TZ=${TZ}
|
||||
- MYSQL_DATABASE=bookstackapp
|
||||
- MYSQL_USER=tipi
|
||||
- MYSQL_PASSWORD=${BOOKSTACK_DB_PASS}
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/db:/config
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- tipi_main_network
|
10
apps/bookstack/metadata/description.md
Normal file
10
apps/bookstack/metadata/description.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
BookStack is an opinionated wiki system that provides a pleasant and simple out-of-the-box experience. New users to an instance should find the experience intuitive and only basic word-processing skills should be required to get involved in creating content on BookStack. The platform should provide advanced power features to those that desire it but they should not interfere with the core simple user experience.
|
||||
|
||||
BookStack is not designed as an extensible platform to be used for purposes that differ to the statement above.
|
||||
|
||||
In regard to development philosophy, BookStack has a relaxed, open & positive approach. At the end of the day this is free software developed and maintained by people donating their own free time.
|
||||
|
||||
## Credentials
|
||||
|
||||
Username: admin@admin.com
|
||||
Password: password
|
BIN
apps/bookstack/metadata/logo.jpg
Normal file
BIN
apps/bookstack/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 28 KiB |
Loading…
Reference in New Issue
Block a user