Bonjour, j’aimerais utiliser S3 pour ne sauvegarder que mon fichier téléchargé et je ne veux pas sauvegarder mes ressources (comme js) sur S3.
Y a-t-il un moyen de le faire ?
Bonjour, j’aimerais utiliser S3 pour ne sauvegarder que mon fichier téléchargé et je ne veux pas sauvegarder mes ressources (comme js) sur S3.
Y a-t-il un moyen de le faire ?
Quel problème résolvez-vous ?
Je pense que si vous ne définissez pas use_s3, cela pourrait ne pas télécharger les ressources, mais je ne l’ai pas fait depuis des années. Ce n’est pas pris en charge et risque de causer des problèmes.
Mon serveur/mes utilisateurs Discourse sont en Asie et j’utilise Backblaze B2 comme solution S3 (parce que c’est bon marché).
Le problème est que je ne veux pas enregistrer les fichiers JS sur S3 et laisser mes utilisateurs les charger, car je pense que cela ralentira le chargement des fichiers du site.
Je voudrais donc savoir s’il existe un moyen de n’utiliser S3 que pour stocker les fichiers téléchargés.
C’est ainsi que fonctionnent tous les sites Discourse hébergés.
Vous utilisez un CDN, n’est-ce pas ? Ce sera plus rapide que votre site.
Oui, j’utilise un CDN pour S3.
Mais je me demande toujours si
serveur discourse (Asie) → CDN → utilisateurs (Asie) est plus rapide que S3 (US) → CDN → utilisateurs (Asie) ?
J’ai vu un paramètre nommé DISCOURSE_S3_UPLOAD_BUCKET, qui me semble être une solution, mais après l’avoir remplacé par DISCOURSE_S3_BUCKET, je ne parviens pas à reconstruire mon discourse.
Le CDN est plus rapide.