Konfiguriertes S3, aber ich möchte das Asset lokal bereitstellen

Ich habe S3 bereits gemäß dieser Anleitung konfiguriert:

Was soll ich tun, wenn ich möchte, dass Discourse-Assets weiterhin lokal ausgeliefert werden?

Hallo :waving_hand: Der Titel und der Inhalt des Themas sind etwas widersprüchlich, aber ich gehe davon aus, dass Sie Assets in Object Storage speichern möchten. :thinking:

1 „Gefällt mir“

Entschuldigung dafür. Sie haben Recht. Ich habe den Beitrag gerade bearbeitet. Ich möchte, dass Assets lokal bereitgestellt werden.

Mein Problem ist, dass, wenn ich after_assets_precompile aktiviere, der Rebuild in der Zeile rake s3:upload_assets für eine Stunde hängt, also habe ich den Prozess beendet. Und auch, wenn ich after_assets_precompile deaktiviere, wird mein Forum nicht angezeigt, da keine Assets auf S3 gefunden werden.

Ich glaube, das ist das Problem, das Sie lösen möchten. Es ist eine gute Vermutung, dass dies ein Symptom Ihres Problems ist und nicht das Problem selbst.

Ich denke, wenn Sie DISCOURSE_USE_S3 auf false setzen (oder es vielleicht einfach nicht einschließen), werden die Assets nicht nach S3 hochgeladen.

1 „Gefällt mir“