Where are you users coming from when they arrive at your Discourse instance?
If you use WordPress there’s a plugin which handles single sign-on and can be tweaked to provision users into groups automatically after they pay for a subscription or product. If you use Patreon or Memberful there are also plugin options there.
Basically, the form for invite requests is published directly at my-discourse-website.com/login page
Users need to fill out a short questionnaire and specify why they want to join our platform (we are a group engaged with community outreach, public legislation proposals etc.)
There is also a form on an inner custom page accessible by members where they can request an invite for a friend. All invite requests are reviewed by moderators.
Actually, I’ve also got a reply from Jeff Atwood with regards to adding a file to web root:
So I will be seeking other options. Thank you for the tips about Memberful and WP plugins, I’ll explore them further.
Итак, как именно можно создать файл в корневой директории веб-сервера при установке в Docker? Спустя 4 года всё ещё непонятно.
Я согласен, что создание записи DNS — это гораздо проще.
Сценарий использования: я управляю форумом и имею полный доступ к серверу, но ненавижу беспокоить человека, который контролирует наши настройки DNS, и ему требуется очень много времени, чтобы до этого добраться.