האצת CDN מלאה לאתר עבור Discourse

Did you follow the instructions in the OP or did you just change dns so that all traffic goes through bunny?

If it’s the latter, then you’re likely to have other problems, but you will need to make a template like the cloudflare one. Can you find where they publish their ip addresses?

לייק 1

hey,

i have changed my dns from cloudflare to bunny CDN, then i activated CDN acceleration in my vps IP and used that template for the nginx config (in the app.yml):

- replace:
     filename: "/etc/nginx/conf.d/discourse.conf"
     from: "$proxy_add_x_forwarded_for"
     to: "$http_x_real_ip"
     global: true

I hope this helps other people who want to do this. it’s works on my end.

3 לייקים

שלום,

אני מגדיר את זה שוב בפורום שלי. יש רק דבר אחד שאני לא מבין. איך להגדיר את ה-URL של ה-long polling? אני צריך ליצור תת-דומיין ואז להוסיף אותו ב-“Site.Setting.Longpolling” (אני לא יודע בדיוק את שם ההגדרה)?

תודה

trying:

DISCOURSE_LONG_POLLING_BASE_URL: https://original.example.com

But it is not working, the page is still request `/`

I’ve opened an PR for this issue: FIX: Respect long_polling_base_url setting for message bus configuration by chenglu · Pull Request #34477 · discourse/discourse · GitHub

לייק 1

כן, אני נתקל באותה הבעיה.

תודה על הבקשה. אני חושב שכדאי לך ליצור פוסט ב-Bug כדי שהוא ייבדק.

הבנתי! תיקנתי את בעיית הפורמט וקיבלתי אישור ב-Github, אפרסם את התיקון הזה ב-Bug תודה על ההצעה!

לייק 1