Aide Installation via docker

Où prendre l’adresse et le mot de passe pour remplacer dans cette ligne de commande svp ?
docker-compose run --rm -e ADMIN_EMAIL=xxx -e ADMIN_PASSWORD=xxx fabmanager bundle exec rake db:seed

C’est toi qui les choisis.
Ca te permet de configurer le premier compte d’administrateur sur le quelle tu te connectera.
Tu met ton email et un bon mot de passe :wink:

Autre question en voulant accéder à l’interface web du Fab Manager je tape l’adresse du docker « 172.17.0.1 » et j’ai ceci :


mauvaise configuration ? Quelqu’un pourrait m’aider ?

Difficile de t’aider avec aussi peu d’informations.
Regarde le contenu des journaux de l’application (par défaut dans /apps/fabmanager/log/app-stdout.log et app-stderr.log) pour voir si des erreurs sont reportées.

J’ai ce message dans le app-stdout.log qui revient plusieurs fois :

W, [2018-05-07T20:58:43.760326 #8] WARN – : You are setting a key that conflicts with a built-in method OmniAuth::AuthHash::InfoHash#name defined at /usr/local/bundle/gems/omniauth-1.3.2/lib/omniauth/auth_hash.rb:34. This can cause unexpected behavior when accessing the key as a property. You can still access the key via the #[] method.

Et dans app-stderr.log :

(erb):25:in <main>': undefined method dump’ for nil:NilClass (NoMethodError)
from /usr/local/lib/ruby/2.3.0/erb.rb:864:in eval' from /usr/local/lib/ruby/2.3.0/erb.rb:864:in result’
from /usr/local/bundle/gems/railties-4.2.10/lib/rails/application.rb:391:in secrets' from /usr/src/app/config/application.rb:30:in class:Application
from /usr/src/app/config/application.rb:22:in <module:Fablab>' from /usr/src/app/config/application.rb:21:in <top (required)>’
from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:78:in require' from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:78:in block in server’
from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:75:in tap' from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:75:in server’
from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:39:in run_command!' from /usr/local/bundle/gems/railties-4.2.10/lib/rails/commands.rb:17:in <top (required)>’
from bin/rails:4:in require' from bin/rails:4:in

As-tu créé et configuré un fichier env, comme spécifié ici ?
https://github.com/LaCasemate/fab-manager/blob/master/docker/README.md#retrieve-the-initial-configuration-files

Oui il est créé dans le dossier /apps/fabmanager/config. J’ai l’ai laisser dans cette configuration :
Faut t-il changer des choses ?

POSTGRES_HOST: localhost
POSTGRES_PASSWORD:
REDIS_HOST: localhost
ELASTICSEARCH_HOST: localhost

SECRET_KEY_BASE: 83daf5e7b80d990f037407bab78dff9904aaf3c195a50f84fa8695a22287e707dfbd9524b403b1dcf116ae1d8c06844c3d7ed942564e5b46be6ae3ead93a9d30
STRIPE_API_KEY:
STRIPE_PUBLISHABLE_KEY:
STRIPE_CURRENCY: ‹ eur ›

INVOICE_PREFIX: Demo-FabLab-facture
FABLAB_WITHOUT_PLANS: ‹ false ›
FABLAB_WITHOUT_SPACES: ‹ true ›

DEFAULT_MAIL_FROM: Fab Manager Demo noreply@fab-manager.com

For prod & staging env only

DEFAULT_HOST: fab-manager.com
DEFAULT_PROTOCOL: https
DELIVERY_METHOD: smtp
SMTP_ADDRESS:
SMTP_PORT: ‹ 587 ›
SMTP_USER_NAME:
SMTP_PASSWORD:
GA_ID: ‹  ›

DISQUS_SHORTNAME:

TWITTER_NAME: ‹ FablabGrenoble ›
TWITTER_CONSUMER_KEY: ‹  ›
TWITTER_CONSUMER_SECRET: ‹  ›
TWITTER_ACCESS_TOKEN: ‹  ›
TWITTER_ACCESS_TOKEN_SECRET: ‹  ›

FACEBOOK_APP_ID: ‹  ›

RAILS_LOCALE: ‹ fr ›
APP_LOCALE: ‹ fr ›
MOMENT_LOCALE: ‹ fr ›
SUMMERNOTE_LOCALE: ‹ fr-FR ›
ANGULAR_LOCALE: ‹ fr-fr ›
MESSAGEFORMAT_LOCALE: ‹ fr ›
FULLCALENDAR_LOCALE: ‹ fr ›

ELASTICSEARCH_LANGUAGE_ANALYZER: ‹ french ›

TIME_ZONE: ‹ Paris ›
WEEK_STARTING_DAY: ‹ monday ›
D3_DATE_FORMAT: ‹ %d/%m/%y ›
UIB_DATE_FORMAT: ‹ dd/MM/yyyy ›
EXCEL_DATE_FORMAT: ‹ dd/mm/yyyy ›

OPENLAB_APP_SECRET:
OPENLAB_APP_ID:
OPENLAB_BASE_URI: ‹ https://openprojects.fab-manager.com ›

LOG_LEVEL: ‹ debug ›

ALLOWED_EXTENSIONS: pdf ai eps cad math svg stl dxf dwg obj step iges igs 3dm 3dmf doc docx png ino scad fcad skp sldprt sldasm slddrw slddrt tex latex ps
ALLOWED_MIME_TYPES: application/pdf application/postscript application/illustrator image/x-eps image/svg+xml application/sla application/dxf application/acad application/dwg application/octet-stream application/step application/iges model/iges x-world/x-3dmf application/vnd.openxmlformats-officedocument.wordprocessingml.document image/png text/x-arduino text/plain application/scad application/vnd.sketchup.skp application/x-koan application/vnd-koan koan/x-skm application/vnd.koan application/x-tex application/x-latex

10485760 = 10 megabytes

MAX_IMAGE_SIZE: ‹ 10485760 ›

Oui, à minima STRIPE_API_KEY et STRIPE_PUBLISHABLE_KEY ne peuvent pas être vide. La documentation est disponible à l’adresse suivante : fab-manager/README.md at master · sleede/fab-manager · GitHub