agenda-libre-ruby/README.rdoc

36 lines
1.3 KiB
Plaintext
Raw Normal View History

== Agenda du libre
2013-11-13 23:09:38 +01:00
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.
2013-11-13 23:09:38 +01:00
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
2013-11-13 23:09:38 +01:00
La technologie repose sur "Ruby on Rails", version 4 ou supérieure.
2013-11-13 23:09:38 +01:00
2014-03-06 14:44:01 +01:00
Il existe aussi des projets équivalents
https://gitorious.org/agenda-du-libre-php
https://bitbucket.org/mlhamel/agendadulibre
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).
2013-11-13 23:09:38 +01:00
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
2013-11-13 23:09:38 +01:00
La base de données peut être "sqlite3", "postgresql" ou "mysql". Vous devrez la
configurer par le fichier `config/database.yml`.
2013-11-13 23:09:38 +01:00
Une fois configurée, mettez en place le schéma comme ceci:
~ $ rake db:setup
2013-11-13 23:09:38 +01:00
Puis lancez rails:
~ $ bundle exec rails s
2013-11-13 23:09:38 +01:00
Vous pouvez finalement accéder à l'agenda dans un navigateur à l'URL suivante:
http://localhost:3000