Skip to content

Commit 0143b9b

Browse files
committed
fix bookstack
1 parent ce9d430 commit 0143b9b

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

public/svgs/bookstack.png

5.65 KB
Loading

templates/compose/bookstack.yaml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
# documentation: https://www.bookstackapp.com/docs/
22
# slogan: BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information
33
# tags: free-and-open-source,mfa,dark-light-themes,searchable,connected,simple-interface,diagramms,notes
4-
# port: 6875
4+
# logo: svgs/bookstack.png
5+
# port: 80
56

67
services:
78
bookstack:
8-
image: lscr.io/linuxserver/bookstack
9-
container_name: bookstack
9+
image: lscr.io/linuxserver/bookstack:latest
1010
environment:
11+
- SERVICE_FQDN_BOOKSTACK_80
12+
- APP_URL=${SERVICE_FQDN_BOOKSTACK}
1113
- PUID=1000
1214
- PGID=1000
13-
- TZ=Europe/Berlin
14-
- APP_URL=$SERVICE_FQDN_BOOKSTACK
15-
- DB_HOST=bookstack_db
15+
- TZ=${TZ:-Europe/Berlin}
16+
- DB_HOST=mariadb
1617
- DB_PORT=3306
17-
- DB_USER=$SERVICE_USER_MYSQL
18-
- DB_PASS=$SERVICE_PASSWORD_MYSQL
19-
- DB_DATABASE=${MYSQL_DATABASE-bookstackapp}
20-
- QUEUE_CONNECTION=$QUEUE_CONNECTION
18+
- DB_USER=${SERVICE_USER_MYSQL}
19+
- DB_PASS=${SERVICE_PASSWORD_MYSQL}
20+
- DB_DATABASE=${MYSQL_DATABASE:-bookstackapp}
21+
- QUEUE_CONNECTION=${QUEUE_CONNECTION}
22+
# You will need to set up an authentication provider as described at https://www.bookstackapp.com/docs/admin/third-party-auth/.
23+
- GITHUB_APP_ID=${GITHUB_APP_ID}
24+
- GITHUB_APP_SECRET=${GITHUB_APP_SECRET}
2125
volumes:
22-
- 'bookstack_app_data:/config'
23-
ports:
24-
- '6875:80'
25-
restart: unless-stopped
26+
- 'bookstack-data:/config'
2627
healthcheck:
2728
test:
2829
- CMD-SHELL
@@ -31,22 +32,21 @@ services:
3132
timeout: 20s
3233
retries: 10
3334
depends_on:
34-
bookstack_db:
35+
mariadb:
3536
condition: service_healthy
36-
bookstack_db:
37-
image: lscr.io/linuxserver/mariadb
38-
container_name: bookstack_db
37+
38+
mariadb:
39+
image: lscr.io/linuxserver/mariadb:latest
3940
environment:
4041
- PUID=1000
4142
- PGID=1000
42-
- TZ=Europe/Berlin
43+
- TZ=${TZ:-Europe/Berlin}
4344
- MYSQL_ROOT_PASSWORD=${SERVICE_PASSWORD_MYSQLROOT}
44-
- MYSQL_DATABASE=${MYSQL_DATABASE}
45+
- MYSQL_DATABASE=${MYSQL_DATABASE:-bookstack}
4546
- MYSQL_USER=${SERVICE_USER_MYSQL}
4647
- MYSQL_PASSWORD=${SERVICE_PASSWORD_MYSQL}
4748
volumes:
48-
- 'bookstack_db_data:/config'
49-
restart: unless-stopped
49+
- 'bookstack-mariadb-data:/config'
5050
healthcheck:
5151
test:
5252
- CMD

0 commit comments

Comments
 (0)