Konfigurieren Sie einen S3-kompatiblen Objektspeicheranbieter für Uploads

Ich werde versuchen, die Antworten auf meine Fragen zusammenzufassen:

  • Kollidieren die Web-UI und die ENV-Variable?
  • Wann sollen die Assets in den Bucket hochgeladen werden?
    Durch Hinzufügen dieses Snippets zu app.yml im Hook-Bereich wird es nach after_assets_precompile (während des Rebuilds der App) hochgeladen.
  • Wie kann ich das debuggen? Ich sehe keine Fehler in den Logs.
    Durch Ausführen von:
cd /var/discourse
sudo ./launcher enter app
sudo -E -u discourse bundle exec rake s3:upload_assets --trace
  • Ist es möglich, einen Unterordner eines Buckets in der Konfiguration festzulegen?
  • Sobald dies funktioniert, werden die zuvor hochgeladenen Bilder in den Bucket übertragen? Wie sehen die URLs der zuvor hochgeladenen Bilder aus, wenn ich sie neu backe?
3 „Gefällt mir“