Discourse für die Entwicklung mit Docker installieren

Danke für dieses Bild und die superklaren Anweisungen!

Beim Ausführen von d/boot_dev --init erhielt ich die Fehlermeldung psql: error: FATAL: Peer authentication failed for user "postgres".

Obwohl in der pg_hba.conf unter data/postgres/ alle Authentifizierungsmethoden auf “trust” eingestellt waren, gab es eine weitere unter /etc/postgresql/13/main/, die die Standardeinstellungen (“peer” / “md5”) enthielt.

Ich habe /etc/postgresql/13/main/pg_hba.conf bearbeitet, alle Methoden auf trust geändert, d/shell ausgeführt und sv restart postgres gestartet, um die Änderungen zu übernehmen. Anschließend konnte ich fortfahren, indem ich d/bundle install; d/rake db:migrate RAILS_ENV=development; d/rake admin:create manuell ausführte.

Ich hinterlasse dies hier, falls es für andere hilfreich sein sollte!

1 „Gefällt mir“