diff options
-rw-r--r-- | doc/index.markdown | 1 | ||||
-rw-r--r-- | doc/nitrous.markdown | 10 | ||||
-rwxr-xr-x | nitrous-post-create.sh | 14 | ||||
-rw-r--r-- | nitrous.json | 6 |
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" +} |