summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/index.markdown1
-rw-r--r--doc/nitrous.markdown10
-rwxr-xr-xnitrous-post-create.sh14
-rw-r--r--nitrous.json6
4 files changed, 31 insertions, 0 deletions
diff --git a/doc/index.markdown b/doc/index.markdown
index 727f116d..30083fa9 100644
--- a/doc/index.markdown
+++ b/doc/index.markdown
@@ -101,6 +101,7 @@ Technical details
- [Run Kanboard with Docker](docker.markdown)
- [Run Kanboard with Vagrant](vagrant.markdown)
- [Run Kanboard on Cloudron](cloudron.markdown)
+- [Run Kanboard on Nitrous](nitrous.markdown)
### Configuration
diff --git a/doc/nitrous.markdown b/doc/nitrous.markdown
new file mode 100644
index 00000000..daaedcef
--- /dev/null
+++ b/doc/nitrous.markdown
@@ -0,0 +1,10 @@
+Nitrous Quickstart
+==================
+
+Create a free development environment for this Kanboard project in the cloud on [Nitrous.io](https://www.nitrous.io) by clicking the button below.
+
+<a href="https://www.nitrous.io/quickstart">
+ <img src="https://nitrous-image-icons.s3.amazonaws.com/quickstart.png" alt="Nitrous Quickstart" width=142 height=34>
+</a>
+
+Simply access your site via the `Preview > 3000` link in the IDE.
diff --git a/nitrous-post-create.sh b/nitrous-post-create.sh
new file mode 100755
index 00000000..558cc753
--- /dev/null
+++ b/nitrous-post-create.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+rm -rf ~/code/public_html
+
+sudo apt-get update
+sudo apt-get install -y php5-sqlite
+sudo apt-get clean
+
+cd ~/code
+mv kanboard public_html
+cd public_html
+composer install
+cd ~/code
+sudo chown -R nitrous:www-data public_html
+sudo service apache2 reload
diff --git a/nitrous.json b/nitrous.json
new file mode 100644
index 00000000..1cf4ab67
--- /dev/null
+++ b/nitrous.json
@@ -0,0 +1,6 @@
+{
+ "template": "php-apache",
+ "ports": [3000],
+ "name": "Kanboard",
+ "description": "Kanban project management software"
+}