If you want to install Cartoque, you need to check the following requirements are met :
- Application server: you'll need Ruby 1.9.2-p290 or higher (previous versions are buggued) and an application server that supports Rails applications ; the installation of these components are out of the scope of this tutorial, but I personnaly run my production environment with Ruby 1.9.2-p290 installed with RVM, and Phusion Passenger 3.0.x in standalone mode
- Database server: MongoDB version 2.0 or higher is required (support for relational databases has been dropped)
- Authentication: you can use the internal authentication with login/password or a CAS server
Installing the application
This section is not complete for the moment. Basically, if you have the correct application stack and you've cloned the repository, it installs like any Rails 3 web app :
cd /path/to/cartoque gem install bundler bundle install rake secret:replace db:migrate cartoque:seed
Start the server, open your browser in the correct URL, and you're ready to go !
NB: the default login/password (firstname.lastname@example.org/admin) is advertised on the login page the first time you log in. We highly recommend you change it as soon as possible, at least before going into production.