Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NGINX to host a website?

Featured Replies

So, I'll be the first to admit I'm not entirely sure what I'm doing. I downloaded nginx linux server and placed all of my html website files in the folder. All is working, the website loads up but with the IP instead of a domain name. That's where I'm stuck. I can't find any simple explanations of how to add a domain name so people outside of my house can see the website. (I'm using dd-wrt for my router interface and I have no-IP if that helps at all. I also have a domain and did all of the cloudflare stuff to get it set up right.). 

Edited by zcraft11op

  • Community Expert

Not aware of the cloudflare thing but without it. basically if you're on a residential connection:

- Get a domain name from a provider that supports dynamic IPs (there are some free ones like no-ip if you don't mind a "generic" domain, ones like infomaniak.com will be able to support it on custom domains) since your IP is likely to occasionally change and set that to your current public IP

- Set your Unraid server to use a static IP on your local network/set a DHCP reservation for its NIC on your router

- Forward ports 80(HTTP)/443(HTTPS) on your router to the server's IP onto the HTTP/HTTPS ports you set for the nginx container

- Set up automatic updating of the public IP so the domain continues to point to the right place if your IP changes, some routers support that for some providers, if not you can use a ddclient container on the unraid server

 

That should get you sorted for a single website/service. Once you get that working if you need multiple you can do that with the Nginx Proxy Manager container.

 

  • Author
7 hours ago, Kilrah said:

Yeah I did all of that port forwarding on my router. I feel like a lot of things that I did just scrambled everything up. When I type in my domain it goes to my unraid login screen (not sure when that started) and now I can't get NGINX to read my HTML documents for my website because it just keeps coming up with "welcome to NGINX" even though my files are in the www folder.

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.