Hallo zusammen,
ich bin noch ziemlich neu bei Discourse, aber ich bin bereits verliebt in diese großartige Plattform.
Ich habe die Docker-Version auf einem VPS installiert, und alles funktionierte einwandfrei mit Nginx als Reverse-Proxy und Certbot.
Ich musste den VPS neu formatieren, und nun kann ich mit derselben Konfiguration keine Bilder mehr sehen. Ich habe gelesen, dass dies ein häufiges Problem ist, aber ich kann nicht herausfinden, wie ich es beheben soll.
https://forumstatale.it/t/vignette-e-meme-storici/22
Bei der vorherigen Installation hatte ich eine Warnung bezüglich gemischter Inhalte zwischen HTTPS und HTTP, die ich einfach dadurch behoben habe, dass ich die Bilder entfernt habe, die ich vor der Aktivierung von HTTPS hochgeladen hatte.
Ich könnte das jetzt auch tun, da das Forum neu ist, aber ich möchte wissen, was ich falsch mache, falls ich es erneut formatieren muss.
nginx.conf (nur der Teil, der Discourse und die drei obersten Einstellungen betrifft):
proxy_set_header X-Forwarded-Proto https;
client_max_body_size 500M;
proxy_set_header X-Real-IP $remote_addr; # echte IP des Clients weiterleiten
server { # forumstatale.it
server_name forumstatale.it;
access_log logs/forum_statale_it.log main;
# Anfragen für dynamische Inhalte an rails/turbogears/zope usw. weiterleiten
location / {
proxy_pass http://app;
}
listen 443 ssl; # verwaltet von Certbot
ssl_certificate /etc/letsencrypt/live/forumstatale.it/fullchain.pem; # verwaltet von Certbot
ssl_certificate_key /etc/letsencrypt/live/forumstatale.it/privkey.pem; # verwaltet von Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # verwaltet von Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # verwaltet von Certbot
}
server {
if ($host = forumstatale.it) {
return 301 https://$host$request_uri;
} # verwaltet von Certbot
listen 80;
server_name forumstatale.it;
return 404; # verwaltet von Certbot
}
Vielen Dank im Voraus.