32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
== Agenda du libre
|
||
|
||
Ceci est une application permettant de lister des évènements sur un calendier,
|
||
évènements proposés par tout un chacun mais nécessitant une modération avant
|
||
d'être affichés.
|
||
|
||
Cette application est disponible sous la license AGPL version 3 ou supérieure.
|
||
Elle est hébergée ici: https://gitorious.org/agenda-du-libre-rails
|
||
|
||
La technologie repose sur "Ruby on Rails", version 4 ou supérieure.
|
||
|
||
Pour l'installer vous devrez récupérer le code source à l'aide de "git", puis
|
||
installer les dépendances avec "bundler" (bundler est packagé sous debian, mais
|
||
peut aussi s'installer depuis http://bundler.io).
|
||
|
||
Par exemple:
|
||
~ git clone git://gitorious.org/agenda-du-libre-rails/agenda-du-libre-rails.git
|
||
~ cd agenda-du-libre
|
||
~ bundle install --path vendor/bundle
|
||
|
||
La base de données peut être "sqlite3", "postgresql" ou "mysql". Vous devrez la
|
||
configurer par le fichier `config/database.yml`.
|
||
|
||
Une fois installée, mettez en place la base de données comme ceci:
|
||
~ rake db:setup
|
||
|
||
Puis lancez rails:
|
||
~ bundle exec rails s
|
||
|
||
Vous pouvez finalement accéder à l'agenda dans un navigateur à l'URL suivante:
|
||
http://localhost:3000
|