summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--public/v4/apps/bookstack.yml60
-rw-r--r--public/v4/logos/bookstack.pngbin0 -> 46660 bytes
2 files changed, 60 insertions, 0 deletions
diff --git a/public/v4/apps/bookstack.yml b/public/v4/apps/bookstack.yml
new file mode 100644
index 0000000..095b56d
--- /dev/null
+++ b/public/v4/apps/bookstack.yml
@@ -0,0 +1,60 @@
+captainVersion: 4
+services:
+ $$cap_appname-mariadb:
+ image: linuxserver/mariadb:110.4.14mariabionic-ls77
+ environment:
+ MYSQL_ROOT_PASSWORD: $$cap_DB_PASS
+ MYSQL_DATABASE: bookstack
+ MYSQL_USER: bookstack
+ MYSQL_PASSWORD: $$cap_DB_PASS
+ PGID: 1000
+ PUID: 1000
+ TZ: $$cap_timezone
+ volumes:
+ - $$cap_appname-mariadb-config:/config
+ caproverExtra:
+ notExposeAsWebApp: 'true'
+ $$cap_appname:
+ environment:
+ DB_HOST: srv-captain--$$cap_appname-mariadb
+ DB_USER: bookstack
+ DB_PASS: $$cap_DB_PASS
+ DB_DATABASE: bookstack
+ DB_PORT: 3306
+ PGID: 1000
+ PUID: 1000
+ TZ: $$cap_timezone
+ APP_URL: http://$$cap_appname.$$cap_root_domain
+ image: linuxserver/bookstack:$$cap_bookstack_version
+ restart: always
+ volumes:
+ - $$cap_appname-config:/config
+caproverOneClickApp:
+ variables:
+ - label: Database Password
+ description: Password to connect to the database
+ defaultValue: $$cap_gen_random_hex(16)
+ id: $$cap_DB_PASS
+ - label: Timezone
+ description: This is the timezone for the application, find yours at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
+ defaultValue: Europe/London
+ id: $$cap_timezone
+ - id: $$cap_bookstack_version
+ label: Version Tag
+ description: Check out their Docker page for the valid tags https://hub.docker.com/r/linuxserver/bookstack/tags
+ defaultValue: 'v0.29.3-ls99'
+ instructions:
+ start: |-
+ A platform to create documentation/wiki content built with PHP & Laravel.
+
+ GitHub: https://github.com/BookStackApp/BookStack
+ end: |-
+ Aaaand you're done! 😄
+
+ Your service is available at http://$$cap_appname.$$cap_root_domain
+
+ The default username is [email protected] with the password of password.
+ displayName: BookStack
+ isOfficial: true
+ description: A platform to create documentation/wiki content built with PHP & Laravel
+ documentation: https://www.bookstackapp.com/docs/
diff --git a/public/v4/logos/bookstack.png b/public/v4/logos/bookstack.png
new file mode 100644
index 0000000..fdc0a04
--- /dev/null
+++ b/public/v4/logos/bookstack.png
Binary files differ