BookStack

BookStack

By
Download on the App Store

BookStack episodes

  • BookStack February 2024 Release Overview | v24.02

    For our first feature release of 2024 we have a variety enhancements to enjoy! Many of these build upon the work from the previous release, while many others address some common pain-points in BookStack.

    In this video I take you through the biggest parts of this new release.

    ► Update Blogpost: https://www.bookstackapp.com/blog/bookstack-release-v24-02/

    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► BookStack Peertube: https://foss.video/c/bookstack/videos
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & update notices

    0:50 Comment WYSIWYG editor
    1:32 Chapter default page templates
    2:21 WYSIWYG table enhancements
    4:15 Video attachments
    5:36 AUTH_PRE_REGISTER theme event
    7:18 OIDC PKCE support
    7:59 Translator thanks
    8:13 Next steps & outro

    0 min
  • BookStack December 2023 Release Overview | v23.12

    As a little Christmas-time treat we have BookStack v23.12 slipping in as the last release of the year. This release focuses on providing a simple WYSIWYG editor for description inputs, along with adding default page templates within books, in addition to some other additional gifts.

    In this video I take you through the main changes for this release.

    ► Update Blogpost: https://www.bookstackapp.com/blog/bookstack-release-v23-12/

    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro and update notices

    0:47 Description WYSIWYG
    2:40 Book default page templates
    3:37 OIDC logout integration
    4:38 Page path in notifications
    5:26 Button design change
    5:52 Logical theme route events
    6:33 Page include changes
    7:27 Translation updates
    8:07 Next steps & outro

    #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • BookStack Theme System using a linuxserver.io Container Setup

    This video walks through the process of getting started with the BookStack theme system, used for platform customization, when using the linuxserver.io BookStack docker image via a docker-compose stack.

    We use an existing RSS feed hack, from the BookStack hacks site, as an example before implementation a custom change to the footer to show the process of finding existing view templates to edit.
    Note: For other BookStack docker containers, the process may not be the same since paths and volumes are often handled differently by different container images.

    ► LinuxServer BookStack container GitHub: https://github.com/linuxserver/docker-bookstack/

    ► RSS Feed Hack: https://www.bookstackapp.com/hacks/simple-page-rss-feed/
    ► General Hack Guidance: https://www.bookstackapp.com/hacks/applying/
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & environment

    1:04 RSS example introduction
    1:53 Theme folder creation
    3:28 APP_THEME option
    5:13 Adding the RSS hack
    6:33 Building a new footer customization
    10:05 Outro

    #linuxserver #docker #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • BookStack October 2023 Release Overview | v23.10

    This October maintenance release brings with it a little more than originally planned, with a significant revamp of user self-management in addition to an updated editor design, along with many other additions & improvements.

    In this video I take you through some of the biggest changes in this release.

    ► Update Blogpost: https://www.bookstackapp.com/blog/bookstack-release-v23-10/

    ► Refresh users command details: https://www.bookstackapp.com/docs/admin/commands/#refresh-user-avatars
    ► Discussion for WebAuthN and Passkeys: https://github.com/BookStackApp/BookStack/issues/3912#issuecomment-1781212350
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & update notices

    0:33 My Account view
    2:12 Admin user edit changes
    3:22 Updated page edit design
    4:56 Editor entity link UX
    5:23 Refresh user avatars command
    6:27 PWA support
    7:23 Header template changes
    8:16 Logical theme system error handling
    8:50 Image upload error handling
    9:38 Rebuild image thumbnails action
    10:04 Translation updates
    10:30 Other changes & next steps
    12:23 Outro

    #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • BookStack August 2023 Release Overview | v23.08

    In this video I go over the new additions and changes in BookStack v23.08. This is primarily focused on adding a new user content notification system, but there's a few others bits to go over too.

    ► Update Blogpost: https://www.bookstackapp.com/blog/bookstack-release-v23-08/

    ► Security docs: https://www.bookstackapp.com/docs/admin/security/#server-side-request-allow-list
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & update notices

    0:29 Content notifications
    5:57 Drawing save safety net
    7:41 REST API - Book content order
    8:19 ALLOWED_SSR_HOSTS option
    9:28 Translation updates
    10:00 Next steps
    11:20 Outro

    #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • More Power User Features in BookStack

    We're back with another round of power user features. You may have seen some of these already if you follow our update videos, but hopefully there should be something new for everyone to power-up their usage of BookStack.

    Note: This video was recorded on BookStack v23.06, things may be different if you're using an older or newer BookStack instance.

    ► Previous power user features video: https://www.youtube.com/watch?v=tSaDVduc3uI

    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro

    0:17 Task lists
    1:02 Open attachments in browser
    1:39 Switching between WYSIWYG and markdown
    3:26 Book templates
    4:29 Book sorting in bulk
    5:15 Interface keyboard shortcuts
    6:29 Content references
    8:29 Login email prefill
    9:05 Outro

    #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • Installing BookStack on Debian 12 (Bookworm) with HTTPS

    In this video I go through the manual installation steps to get a working BookStack setup running on Debian 12 Bookworm.

    At the time of recording, BookStack v23.06.2 is the latest version of BookStack.
    This uses MariaDB as a database, and Apache as the web-server.
    Certbot is used to fetch and install a HTTPS certificate.

    Note that this guide only shows the process of installing BookStack on Debian, not the full process of setting up a fully security hardened environment nor the steps you may need to update & maintain your BookStack instance.

    ► Debian Website: https://www.debian.org/

    ► BookStack Website: https://www.bookstackapp.com/
    ► BookStack Install Docs: https://www.bookstackapp.com/docs/admin/installation/
    ► Composer Download: https://getcomposer.org/download/
    ► BookStack Filesystem Permissions Guidance: https://www.bookstackapp.com/docs/admin/filesystem-permissions/
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro and environment

    1:37 Installing requirements
    5:34 Git & composer steps
    6:44 .env file & database setup
    10:44 File system permissions
    13:28 App key and Apache config
    16:24 Database migrations & access failure
    17:35 Debugging tangent & adjusting Apache
    19:03 First access & test
    19:49 Adding HTTPS with Certbot
    23:38 Updating content for HTTPS
    25:46 Outro

    #debian #install #linux #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • Tea Break: 8 Years of BookStack, LLM Connection Demo & Video Hosting

    In a bit of a different type of video, which I'm labelling "Tea Break" I ramble through a few different topics related the project.

    First I talk about hitting the 8 year mark, and the project finances.
    Next I talk about Reddit and how changes may impact BookStack.
    Then I dive into how LLMs can be used with BookStack, including a demo using Danswer.
    Finally I talk about a new video option I've recently set-up.

    ► 8 Years Blogpost: https://www.bookstackapp.com/blog/8-years-of-bookstack/

    ► Danswer GitHub: https://github.com/danswer-ai/danswer
    ► Danswer Docs: https://docs.danswer.dev/introduction
    ► New Video Site: https://foss.video/
    ► PeerTube: https://joinpeertube.org/
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro

    0:16 8 years and project financials
    2:27 Reddit and impact of change
    4:28 About LLMs and AI in BookStack
    5:26 Finding Danswer & building a connector
    7:55 Demo of Danswer and BookStack
    10:57 foss.video video site
    15:35 Outro

    0 min
  • Using ChatGPT to help install BookStack on OpenBSD

    In this video I go through the process of becoming familiar with OpenBSD by taking on the task of installing BookStack, with all its requirements, while only using ChatGPT and my existing Linux knowledge for assistance.

    ► ChatGPT UI used: https://github.com/Niek/chatgpt-web

    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & access

    1:37 Installing PHP
    5:16 MySQL/MariaDB setup
    13:19 Git and Composer install
    18:07 Apache install
    20:10 Git clone
    21:06 Composer install & php extensions
    27:20 Env file setup
    28:05 Database migrations & php mysql
    31:47 Apache virtualhost
    35:16 Apache php setup
    38:51 Final config fixes
    41:54 Success!
    42:27 Thoughts and outro

    #opensource #chatgpt #openbsd #selfhosted #documentation #wiki #bookstack #foss

    0 min
  • Integrating BookStack and Azure Active Directory with OpenID Connect

    In this video we go through the process of integrating BookStack with Azure Active Directory (Azure AD) for authentication using the OpenID Connect (OIDC) standard. The integration includes the ability to sync user Azure group membership with BookStack roles.

    ► BookStack OIDC Docs: https://www.bookstackapp.com/docs/admin/oidc-auth/

    ► BookStack Support: https://www.bookstackapp.com/support/
    ► BookStack Discord: https://discord.gg/ztkBqR2
    ► Follow BookStack on Mastodon: https://fosstodon.org/@bookstack
    ► Follow BookStack on Twitter: https://twitter.com/bookstack_app
    ► Follow me on Mastodon: https://fosstodon.org/@danb

    0:00 Intro & environment

    1:12 OIDC considerations
    1:40 Azure app creation
    3:40 BookStack initial config
    7:47 First login test
    9:32 Debugging token data
    11:15 Adding Azure group detail
    13:10 Configuring group sync
    16:10 External Auth ID field
    17:33 Group/role mapping
    19:00 Auto-initiate login
    20:14 Limiting access
    22:02 Support & outro

    #oidc #azure #azuread #opensource #selfhosted #documentation #wiki #bookstack #foss

    0 min

About BookStack

From the publisher's feed

Official updates & guides from the BookStack project. There's also a dev-snippets channel here for more casual one-off scenario-based walk-throughs. You can also find us at: Homepage, Our Other…