Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
services:bookstack [2024/06/03 11:41] – willy | services:bookstack [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== BookStack ====== | ||
- | |||
- | [[https:// | ||
- | |||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | Create user | ||
- | <code bash> | ||
- | useradd -d / | ||
- | </ | ||
- | |||
- | <file docker-compose.yml> | ||
- | --- | ||
- | services: | ||
- | bookstack: | ||
- | image: lscr.io/ | ||
- | container_name: | ||
- | environment: | ||
- | # - PUID=1050 | ||
- | # - PGID=1050 | ||
- | - TZ=Europe/ | ||
- | - APP_URL=https:// | ||
- | - DB_HOST=bookstack_db | ||
- | - DB_PORT=3306 | ||
- | - DB_USER=bookstack | ||
- | - DB_PASS=djdsflkdsjfjfkdslkdsjfkf | ||
- | - DB_DATABASE=bookstackapp | ||
- | volumes: | ||
- | - / | ||
- | ports: | ||
- | - 6875:80 | ||
- | depends_on: | ||
- | - bookstack_db | ||
- | networks: | ||
- | - bookstack-net | ||
- | |||
- | bookstack_db: | ||
- | image: lscr.io/ | ||
- | container_name: | ||
- | environment: | ||
- | # - PUID=1000 | ||
- | # - PGID=1000 | ||
- | - TZ=Europe/ | ||
- | - MYSQL_ROOT_PASSWORD=1111111111111 | ||
- | - MYSQL_DATABASE=bookstackapp | ||
- | - MYSQL_USER=bookstack | ||
- | - MYSQL_PASSWORD=djdsflkdsjfjfkdslkdsjfkf | ||
- | volumes: | ||
- | - / | ||
- | networks: | ||
- | - bookstack-net | ||
- | |||
- | networks: | ||
- | bookstack-net: | ||
- | </ | ||
- | |||
- | NGINX configuration | ||
- | <file - bookstack.conf> | ||
- | |||
- | location = /bookstack { | ||
- | return 301 https:// | ||
- | } | ||
- | |||
- | location /bookstack/ { | ||
- | proxy_pass | ||
- | proxy_redirect | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | } | ||
- | </ | ||
- | |||
- | <code bash> | ||
- | cd / | ||
- | ln -s _servicer.sh 62-bookshelf--podman.start | ||
- | ln -s _servicer.sh 62-bookshelf--podman.stop | ||
- | </ | ||
- | |||
- | |||