From 5e670f3f0645bd49809f40553a6c2085cf9902c4 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Tue, 26 Jan 2021 23:32:37 +0100 Subject: [PATCH] ajout en vrac de commandes utiles --- README.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/README.md b/README.md index 7db80e4..f042b92 100644 --- a/README.md +++ b/README.md @@ -7,18 +7,53 @@ Things you may want to cover: * Ruby version +Testé principalement avec Ruby 3.0 mais probabement compatible avec des versions précédentes (2.7, 2.5…). + * System dependencies +Elasticsearch +Redis +une base SQL (SQLite, MySQL/MariaDB ou PostgreSQL). +Elinks en option (pour tranformer le HTML en texte brut) + * Configuration * Database creation +``` +rails db:migrate +``` + * Database initialization +``` +rails db:seed +``` + +Pour injecter les metadonnées issues de LDAP : + +``` +rails metadata_mappings:import +``` + +Pour injecter manuellement des mails dans le système : + +``` +for file in tmp/equipe-select/*.eml; do cat "${file}" | rails action_mailbox:ingress:postfix URL=http://0.0.0.0:3000/rails/action_mailbox/relay/inbound_emails INGRESS_PASSWORD=XXXXXXXX; done +``` + * How to run the test suite +``` +rails test +``` + * Services (job queues, cache servers, search engines, etc.) +``` +bundle exec sidekiq +``` + * Deployment instructions * ...