# Uploading a file to the web root

**URL:** https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626
**Category:** Self-hosting
**Created:** [11월 16, 2015, 1:51오전 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626 "2015-11-16T01:51:36Z")
**Posts on this page:** 5
**Page:** 2

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [11월 21, 2018, 6:59오후 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/23 "2018-11-21T18:59:14Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![lt100](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lt100/32/67668_2.png) [@lt100](https://meta.discourse.org/u/lt100)
#### Post date: [11월 21, 2018, 7:29오후 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/24 "2018-11-21T19:29:49Z")

</div>

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:

> [@Adding a file to Discourse web root folder?](https://meta.discourse.org/t/adding-a-file-to-discourse-web-root-folder/102466/4):
>
> This is not possible. You need to verify through DNS records.

So I will be seeking other options. Thank you for the tips about Memberful and WP plugins, I’ll explore them further.

---

<div class="post-metadata">

### Author: ![colevscode](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/colevscode/32/132585_2.png) [@colevscode](https://meta.discourse.org/u/colevscode)
#### Post date: [2월 28, 2019, 12:42오전 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/25 "2019-02-28T00:42:23Z")

</div>

This is an old thread but just wanted to close the loop. Formspree doesn’t require this root level text file verification any longer.

---

<div class="post-metadata">

### Author: ![dandv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dandv/32/169779_2.png) [@dandv](https://meta.discourse.org/u/dandv)
#### Post date: [2월 11, 2020, 3:13오전 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/26 "2020-02-11T03:13:12Z")

</div>

Docker 설치 환경에서 웹 루트에 파일을 생성하는 정확한 방법은 무엇일까요? 4년이 지났는데도 여전히 명확하지 않습니다.

DNS 레코드를 생성하는 것이 훨씬 쉽다는 데에는 동의합니다.

제 사용 사례는 포럼을 관리하면서 서버에 대한 완전한 접근 권한을 가지고 있지만, DNS 설정을 관리하는 사람에게 매번 요청해야 하는 것이 싫고, 그 사람이 처리하는 데도 상당한 시간이 걸리기 때문입니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2월 11, 2020, 3:47오전 UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/27 "2020-02-11T03:47:56Z")

</div>

그건 불가능합니다. DNS 방법이 유일한 방법입니다.

[이전 페이지](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626.md?page=1)
