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.

Using hostnames instead of IP addresses locally

Featured Replies

Hi
I run several services on my unraid server through docker and currently access these services using the IP address of the server followed by the port number. Is there a way to arrange it so that I can access the services locally using container names? For example if I want to access my Plex container, typing plex.local instead of the IP address? Fairly new to unraid so sorry if the question is silly or basic, TIA

I am unsure if there is a simpler way of doing this, but I have an internal network domain setup that works pretty well.

I run an AdGuard container on a custom docker network, then have that set up to do DNS rewrites for my internal domain *.home.arpa

I have my router's DNS pointing to the AdGuard IP address.

The Adguard rewrites point the incoming *.home.arpa requests to an Nginx Proxy Manager container that is set up with the hostname that I want like plex.home.arpa and then Nginx Proxy Manager points to the actual internal IP address of Plex.

It's not too bad if you have some of these containers already set up, I originally found this strategy from a reddit post, but I'm curious if there might be simpler ways to do it.

  • Author

I have OPNsense firewall running which can also do host overrides (same function as your DNS rewrite) but run traefik instead of Nginx Proxy manager. I know how to create host overrides but am not sure how to direct traefik to point to the internal IP address of my containers. How did you do it with Nginx Proxy manager?

In NPM it's pretty easy: Add a new proxy host entry, then enter the desired internal domain, then the internal IP and port that it should forward to. That's it on the NPM side

  • Author

Ok no prbs, i really don't have that strong a grasp of traefik so might just spin up another NPM container to run the internal networking

Thanks

 

  • 7 months later...

@rama3124 Did you get this working with traefik? I'm trying to figure this out as well.

  • Author

No i didn't unfortunately, I just use firefox now to make bookmarks with keyword shortcuts for my internal IP addresses

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.