+SELinux, commonly found on RHEL-based systems, can be a factor for filesystem access in some cases.
+You can often check if SELinux is blocking file access by watching the relevant log while reproducing an action in BookStack
+which causes an error to occur, via something like the following (Ctrl+C to stop watching):
+
+```bash
+sudo tail -f /var/log/audit/audit.log
+```
+
+Alternatively you could temporarily disable SELinux to check if any issues are resolved with SELinux inactive.
+If SELinux appears to be the problem, you may additionally need to add a type label to your install files.
+The below commands show an example of applying SElinux labels on a BookStack installation.
+
+The below makes the following assumptions, **you will need to change these parts** of the commands to make it work for you:
+
+- Your BookStack install folder is located at `/var/www/bookstack`.
+- Your web-server uses the `httpd_sys_content_t` for readonly files and `httpd_sys_rw_content_t` for read-write files.
+
+Lines starting with `#` are comments.