איך מגדירים תת-דומיין ל-Discourse?

Hi there :slight_smile:

I am following this guide on Github and you are recommending Namecheap there.
I did follow up on this, and you say, I have to check a subdomain.

Two problems:

Absolutely nowhere on Namecheap is any option to be found, that lets me do that.
Absolutely nowhere on your documentation is mentioned, how I could do that.

You’ll just create an A record for whatever subdomain you want as described at https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain/.

5 לייקים

תודה רבה!

3 לייקים

מבחינתי, זה באמת לא עוזר, מכיוון שאין הוראות ברורות ומיוחדות על איך להקים תת-דומיין.

גם המדריך עדיין לא אומר כלום על זה.

האם אנחנו בטוחים שזה עוזר לאנשים כפי שזה?

It is in the Standard install instructions on GitHub.

“Your DNS controls should be accessible from the place where you purchased your domain name. This is where you will create a DNS A record for the discourse.example.com hostname once you know the IP address of the cloud server where you are installing Discourse, as well as enter your SPF and DKIM records for your email.”

2 לייקים

{“translation”: "[quote="Matthias_Schuster, post:5, topic:366299"]
מבחינתי, זה לא באמת עוזר, מכיוון שאין הוראות ברורות וממוקדות כיצד להגדיר תת-דומיין.
[/quote]

כי אין בזה כלום. זה פשוט רשומת A ב-DNS שמקשרת לשרת.

במערכות מסוימות “הגדרת תת-דומיין” נראית כמו עניין גדול כי המערכות האלה עושות הרבה, כולל התקנת משהו שיציג תשובות ל-https (אתה תתקין את Discourse) שרץ במקום מסוים (אתה תיצור מכונה וירטואלית) ותפנה רשומת DNS אליו (החלק שאתה כנראה מתקשה להבין?)."}

לייק 1

I was wrong about @, apologies, the column is “Host”.

Here’s a few examples:

Where Value is the desired IP address.

so:

  • demo.example.com
  • dev.example.com
  • snow.example.com

That’s literally it!

(though you will also need to request a certificate using something like Let’s Encrypt from the server unless it’s automatically done like it is with Discourse)

4 לייקים

עבור מישהו שמעולם לא התמודד עם זה, זה לא כלום.

זה כבר מתקרב לפתרון בפועל. האנשים עדיין לא יידעו כיצד לקבל את כתובת ה-IP שלהם.

אם זה מיועד להיות מוגבל לאנשים שכבר מפתחי אתרים, אז המסמכים הנוכחיים כנראה מתאימים.

אם אתה מתכוון לספק את ההזדמנויות שמציע דיסקורס לכולם באופן שווה, יש עוד הרבה עבודה.

המפתח שלי בהנדסת אתרים התמודד עם לא מעט קשיים בהגדרת השרת SMTP, לדוגמה - לא הייתי מסוגל לבצע את זה מעולם.

It’s the same IP address as the VPS you log into to install Discourse.

2 לייקים

זה כל המידע שראוי לתעד עבור משתמש חדש. אני מוכן להשקיע את העבודה הזאת, במקרה ואתה מעוניין לשלב את זה.

Maybe a bit more detail. However your VPs provider has the IP address in the Dashboard with server specs.

How easy this is will depend on the SMTP you choose to use. For example Brevo.com it is just sign up a username and password and either use the free or paid plans.

Then just entering the username, password in discourse setup and the SMTP address

The above is standard in discourse. The smpt provider may also have instructions to create a DNS record if I have it correct to have the dkim to help ensure mail delivery.

Then you have some like Lark which is more complicated setup then what I posted above.

This is why Discourse Meta is here to help provide official and community based support. If one has a budget there are many folks that will do the initial setup and some like @pfaffman for self hosted folks has a support dashboard for a small yearly fee that also includes his support. The Dashboard gives options to make installing plugins and doing some command line upkeep for less techy savvy users.

Just to be clear I do sympathize with where your coming from and have to say. In this day and age a gui UX is considered more standardized for every day layman users.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.