Betreibt jemand Multi-Site mit externem PostgreSQL?
Ich habe eine Multi-Site-Konfiguration wie diese:
before_bundle_exec:
- file:
path: $home/config/multisite.yml
contents: |
example:
adapter: postgresql
database: example
pool: 5
timeout: 5000
host_names:
- example.com
Ich sehe:
I, [2024-07-01T10:26:26.110357 #1] INFO -- : Multisite migrator läuft mit 1 Threads
Migrating default
Migrating example
Dann schlägt der Neuaufbau fehl bei:
cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate fehlgeschlagen mit Rückgabe #<Process::Status: pid 433 ex\nit 1>
Wenn ich die Datenbank überprüfe, sehe ich, dass die Tabellen für die Standard-Discourse-Datenbank erstellt wurden, aber keine der anderen.
Muss ich den PostgreSQL-Host und -Port auch zum obigen Multi-Site-Konfigurationsabschnitt hinzufügen, anstatt mich auf den Hauptabschnitt in env zu verlassen? Wenn ja, wie lautet die korrekte Syntax für db host, port, username, password?