]> BookStack Code Mirror - website/commitdiff
Merge pull request #121 from blogmotion/master
authorDan Brown <redacted>
Tue, 24 May 2022 12:41:51 +0000 (13:41 +0100)
committerGitHub <redacted>
Tue, 24 May 2022 12:41:51 +0000 (13:41 +0100)
French guide upgraded to RHEL based

1  2 
content/docs/admin/installation.md

index ef32301429a0412cb9b92ffc712b45e6f7d3b32c,1ba7398cb94c969e6eae9bd63f4769d16c9b9b3f..4e252c755931fdb4c98616e744f2047ef535f468
@@@ -180,48 -185,6 +180,48 @@@ sudo ./installation-ubuntu-18.04.s
  
  This is a collection of guides created by awesome members of the BookStack community:
  
- * [CentOS 8 Install by Xhark](https://github.com/blogmotion/bm-bookstack-install/blob/master/bookstack-install-centos8.sh) - [french guide](http://blogmotion.fr/internet/bookstack-script-installation-centos-8-18255)
+ * [RHEL 8 Install (Oracle/Alma Linux) by @xhark](https://github.com/blogmotion/bm-bookstack-install/) - [french guide](https://blogmotion.fr/internet/bookstack-script-installation-centos-8-18255)
  * [CentOS 7 Install by Deviant Engineer](https://deviant.engineer/2017/02/bookstack-centos7/)
  * [Fedora 27 Install by Jared Busch](https://mangolassi.it/topic/16471/install-bookstack-on-fedora-27/)
 +* [Debian 11 Install by Othman Alikhan](https://gist.github.com/OthmanEmpire/322f83a77c15dfd1c91a2afe0b6a6fc2)
 +
 +---
 +
 +<a name="other"></a>
 +
 +## Other Hosting Options
 +
 +Below are some alternative platforms and services that can be used to host BookStack. <br>
 +_**Note: These are not tested, vetted nor supported by the official BookStack project in any manner**_.
 +
 +- [Cloudron](https://www.cloudron.io/store/com.bookstackapp.cloudronapp.html) - A solution for running apps on your own server.
 +- [Uberspace](https://lab.uberspace.de/guide_bookstack.html) - A European based hosting provider.
 +- [Home Assistant Community Add-on](https://github.com/hassio-addons/addon-bookstack) - For [Home Assistant](https://www.home-assistant.io/) users.
 +- [Stellar Hosted](https://www.stellarhosted.com/bookstack/) - A European based managed hosting provider.
 +- [alwaysdata](https://www.alwaysdata.com/en/marketplace/bookstack/) - A European based managed hosting provider.
 +- [PikaPods](https://www.pikapods.com/pods?run=bookstack) - Managed open source hosting, EU and US regions available.
 +- [YunoHost](https://install-app.yunohost.org/?app=bookstack)) - A Debian-based distribution that automates personal web server installation.
 +
 +---
 +
 +<a name="ha"></a>
 +
 +## High Availability
 +
 +Some enterprise environments may need to configure a "High Availability" setup of BookStack to include some operational redundancy.
 +**This type of setup is not needed for the vast majority of BookStack instances.**
 +For a "High Availability" BookStack setup you'll likely need to consider the following:
 +
 +- High availability is not something we assure to support. There may be scenarios that will not allow availability.
 +  - For example: The BookStack upgrade process does not assure availability when ran.
 +- Sessions and Cache use the local filesystem by default. 
 +  - The database/memcached/redis options allow sharing across instances.
 +  - [Cache and session options are documented here](/docs/admin/cache-session-config/).
 +- Uploaded files use the local filesystem by default.
 +  - You could instead use S3 or an S3 like storage system for these files.
 +  - Alternatively you could mount/link the used directories to shared locations.
 +  - [Directory locations and storage options are documented here](/docs/admin/upload-config/).
 +- The [theme system](/docs/admin/hacking-bookstack/#theme-system) and [error log](/docs/admin/debugging/) also use the local filesystem.
 +- A simplistic health-check endpoint can be found at the `/status` URI.
 +  - This performs basic checks on subsystems.
 +  - This should return a HTTP error status code (>=400) on any failure otherwise a 200 status code.