# Local installation internal use only

**URL:** <https://meta.discourse.org/t/local-installation-internal-use-only/298651>\
**Category:** Self-hosting\
**Created:** [March 9, 2024, 1:00am UTC](https://meta.discourse.org/t/local-installation-internal-use-only/298651 "2024-03-09T01:00:47Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![rayman](https://avatars.discourse-cdn.com/v4/letter/r/e495f1/32.png) [@rayman](https://meta.discourse.org/u/rayman)\
**Post date:** [March 9, 2024, 1:00am UTC](https://meta.discourse.org/t/local-installation-internal-use-only/298651/1 "2024-03-09T01:00:47Z")

</div>

Hi all,

Quick question , is there a way I can use discourse internally , on my network only , not over the internet .

Say my domain at home is called testlabs.local , I want to be able for all users In this domain to be able to access discourse . I can access it via port 80 but when I register my account i set a username and password and then when I continue it hits me with a 404 nginx message , page is blank . Oddly , even though it errors out I still receive the email but when I click on link I get 404 error again .  
So can this be used internally like I want too ?  
Or is this only to be used externally ?

If so any guides to set this up internally because all I see is the cloud guide

In the yaml file I set up my smtp settings , I can receive it . I’m unclear on the smtp username and password field . I just comment those out , does that need to be setup ? If so , why do I still receive emails without that setup ?

I just don’t want to put an email password in there in plain text

---

_[View the full topic](https://meta.discourse.org/t/local-installation-internal-use-only/298651)._
