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
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