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.

97WaterPolo

Members
  • Joined

  • Last visited

Everything posted by 97WaterPolo

  1. Hi, since this is an old thread that never got answered I did manage to figure it out. I have a build server using Drone CI, and in one of the stages after it is done compiling, building, and publishing to my container repository, it executes a command line "curl" to a "Watchtower" container. This container if set up you can point towards a docker container on Unraid and have it pull the latest version and redeploy VIA a webhook.
  2. Hi, I currently have 2 x 256GB Samsung NVME and during black Friday I bought 2 x 2TB Samsung NVME and I am looking into upgrading the drives in my cache pool. As of now, I have the following share settings Prefer: Cache appdata (~42GB) domains (empty afaik) system (empty afaik) Yes: Cache isos (empty afaik) Development (~10GB of source code) I also have my docker.img size in the settings set to be 150GB for a rough total of 200GB of space used on my 256GB cache pool. I found this from the Unraid 6 FAQ and this and it seems straight forward enough but it only talks about replacing one of the drives. The issue is that I have 2 NVME slots on my board so I have to do a swap. Is there any issues with the following procedure? Conditions Slot #1 - Samsung 256GB Slot #2 - Samsung 256GB Out of build - Samsung 2TB Out of build - Samsung 2TB Stop array Unassign Slot #1's Samsung 256GB (do NOT change cache pool size) Start the array (after checking the "I'm sure" box next to the start array button) Wait until the "Stop Array" button is available Shutdown computer and move a Samsung 2TB into Slot#1 and take the Slot#1 Samsung 256GB out of build Turn on UnraidOS and assign Slot #1's Samsung 2TB hard drive to the cache pool Start the array (this will then copy the data from the other cache drive to the new 2TB drive?) Wait until the "Stop Array" button is available Repeat the above steps but replace Slot#1 with Slot#2? Questions Will the above procedures work to upgrade? When I unassign one of the drives and then insert the new 2TB drive, whatever data is on the current active cache drive will be copied over onto the new 2TB drive? Are the cache pool drives mirrored entirely, or is the data striped? Since I store data that I want to persist on the cache drive (appdata and Development) but be fast reading/writing since it changes a lot, is this the correct way to do it?
  3. Anyone have any ideas on how I would do this? Is there any sort of API I can call from within a docker container to update another docker container on the host system?
  4. Hi, I currently set up Gitea and Drone CI docker containers which build and deploy "MyDockerProject" (a container run on my unraid machine). I have all the synchronization between them done with the end result being my container published to docker hub. Right now I still have to manually go in and force-update "MyDockerProject" for it to pull down the latest version of my published container. Is it possible to have Unraid pull and deploy a new image from docker hub when executed within a docker container? IE) How can I have my Drone CI Docker Container communicate with UnraidOS that a new update for "MyDockerProject" has been published and for Unraid to go ahead and force the update? Best Regards, 97WaterPolo
  5. Hi, I currently have a Deco M5 Router and Wireguard set up. I was running a few of my docker containers for awhile in bridge mode on the different ports of my Unraid server, but due to restructuring everything I set up custom networks and each of my docker container has its own set of IPs now. Once I moved them over to their own IPs I was no longer able to access them once connected to my Wireguard VPN on any other device. After doing a bunch of digging I found the settings in the settings that say "Remark: docker containers on custom networks need static routing 10.253.0.0/24 to 192.168.68.114". My issue however is that my Router, Deco M5 doesn't support static routing and it has been a feature that has been asked for over a year but nothing has happened. Is there any other way around this so I can access my LAN when connected remotely through WireGuard? From https://forums.unraid.net/topic/84226-wireguard-quickstart/ With "Use NAT" = No and "Host access to custom networks" = enabled and static route server and dockers on bridge/host - accessible! VMs and other systems on LAN - accessible! dockers with custom IP - accessible! (woohoo! the recommended setup for complex networks) This seems to be the only one that allows for docker with custom IP but if I can't set a static route what should I do? Thank you!
  6. Hi @andrew207, Thanks for the quick reply! Yes I am able to complete 3, I am able to successfully send a HEC message VIA postman and search it. I followed this documentation at https://docs.docker.com/config/containers/logging/splunk/ where I should be able to use and append those arguments to the end and have it write to the HEC. Could you go into some detail on how you set up your containers with the volumes? One of the reason I really liked the HEC concept was that all I had to do was generate a token for each of my 8 containers and change that argument and it would be searchable by the token name. I'm not opposed to that but I would just like to get all my docker container logs in a single place and sort through them. EDIT: Never mind, I got it to work using the HEC via the CMD line arguments! Thanks!
  7. Hi, I am having some issues getting splunk set up for the HTTP Event Collector (HEC). I installed the template and changed the "DataPersist" to one of my data shares, and set it as my custom network type (not bridge). I was able to post to one of the tokens using Postman. I set up two tokens for HEC and attached these extra arguments to one of my containers The docker container starts up fine (it failed before with ECONNREFUSED before I had the HEC tokens enabled) but nothing is being written to splunk. What else should I do to fix this? My understanding is that if I set those flags above, the docker container should use the splunk log driver and automatically write all the logs that would appear in the Docker Popup Log window into Splunk?
  8. In regards to the above question, navigating to http://[public ip] gets me a page that says "Wrong site from NginxProxyManager" I'm not sure what happened as I haven't touched this container in a few days, but now all redirects are working as specified. I can no longer get to the NPM login page from any HTTP request. request.mydomain.com http://request.mydomain.com request.mydomain.com:80 http://request.mydomain.com:80 Thanks for the help trying to fix, much appreciated!!!
  9. On my router External: 80 -> Internal: 1880 External: 443 -> Internal: 18443 Port 7818 is exposed by my docker container, it is NOT port forwarded at my router. My NPM docker container's network is set to bridge on port 7818. I don't have anything touching port 81 on my router or on my docker.
  10. Hi, I am running into some issues with the HTTP redirect. I set everything up and got it configured and it works well except for the HTTP redirect when using the non fully quantified name. So I have request.mydomain.com setup as a proxy host to redirect to an internal app My app that I am trying to target is at 192.168.68.100:5000. My Nginx proxy manager is at 192.168.114:7818 https://request.mydomain.com -> 192.168.68.100:5000 http://request.mydomain.com. -> 192.168.68.100:5000 http://request.mydomain.com -> 192.168.114:7818 (notice the lack of "." at the end) request.mydomain.com -> 192.168.114:7818 (defaults to http request) My issue is the HTTPs requests correctly get routed, but any HTTP request gets through to the NGINX Proxy Manager login page. My ports are forwarded correctly, the second http request with the "." at the end to make it fully qualified domain works, but any http request or request which defaults to http are incorrectly going to the login page for NGINX proxy manager.

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.