Skip to content

Commit

Permalink
Adds initial instructions for deploying (in development mode) to a vps
Browse files Browse the repository at this point in the history
  • Loading branch information
sgrove committed Apr 12, 2012
1 parent a73b605 commit c2cb394
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,31 @@ Your app should be up and running now. The admin email by default is `admin@kand
## dotCloud
Looking for community help here.

## Masochist server install
If you're looking to install Kandan on a private server (why??) then here are some notes you'll want to read:

# For development-mode
sudo apt-get install nodejs # (execjs needed an execution environment)
gem install execjs # (maybe I could have just added this to the gemfile?)

# Add this to the gemfile:
group :development do
gem 'sqlite3'
end

# Get the new gems
bundle install

# Use the default database.yml to get started
cp config/database.yml.sample config/database.yml

# Edit config/database.yml if you want to use postgres/mysql

# Bootstrap the install
bundle exec rake db:create db:migrate kandan:bootstrap
bundle exec rails server


TODO
====
See the issue tracker
Expand All @@ -64,6 +89,12 @@ That's not a question, it's an order! Or more of a friendly offer, really. Kanda
* [New-wave open-source meetup](www.meetup.com/San-Francisco-New-Wave-Open-Source-Apps/) - we meetup once a month to share tips on how developers grow business around super high-quality open source software
* ... is there a fifth way? Telegram maybe?

Credits
=======
* CloudFuji for leading and sponsoring the initial development of Kandan
* [Sacha Greif](http://sachagreif.com/i-wrote-a-book/) for his __amazing__ design job and exacting implemntation standards on Kandan. A wonder and a pleasure to work with.
* [Andrew Hampton](https://github.com/andrewhampton) For the initial manual server install instructions

LICENSE
=======
Kandan's code and assets are dual-licensed. Kanda is available generally under the AGPL, and also under a custom license via special agreement. See LICENSE for the AGPL terms, and contact us at [support@cloudfuji.com](mailto:support@cloudfuji.com) if you're interested in development of Kandan under a custom license.

0 comments on commit c2cb394

Please sign in to comment.