summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-04-14 22:19:27 -0400
committerFrederic Guillot <fred@kanboard.net>2016-04-14 22:19:27 -0400
commit14fcf0c8726b5ede34005296e02df7fe3cf9e2b0 (patch)
treec119216358353a2a2643362ab5d112e51cb3c229
parent2bda799b9ae74456a440b249022c4729d9aa6ab0 (diff)
Added some documentation to install Kanboard outside of the docroot
-rw-r--r--ChangeLog2
-rw-r--r--doc/installation.markdown15
2 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3560d107..69a9f03e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,8 @@ New features:
Improvements:
+* Allow people to install Kanboard outside of the DocumentRoot
+* Allow plugins to be loaded from another folder
* Filter/Lexer/QueryBuilder refactoring
Bug fixes:
diff --git a/doc/installation.markdown b/doc/installation.markdown
index c796ac65..ec1eb650 100644
--- a/doc/installation.markdown
+++ b/doc/installation.markdown
@@ -34,6 +34,21 @@ You must install [composer](https://getcomposer.org/) to use this method.
Note: This method will install the **current development version**, use at your own risk.
+Installation outside of the document root
+-----------------------------------------
+
+If you would like to install Kanboard outside of the web server document root, you need to create at least these symlinks:
+
+```bash
+.
+├── .htaccess -> ../kanboard/.htaccess
+├── assets -> ../kanboard/assets
+├── index.php -> ../kanboard/index.php
+└── jsonrpc.php -> ../kanboard/jsonrpc.php
+```
+
+The `.htaccess` is optional because its content can be included directly in the Apache configuration.
+
Security
--------