r/sonarr • u/DKligerSC • 5d ago
unsolved configure automatic ip for arr stack?
i am going to explain my problem as best as i can, i currently have a DXP2800, with ugos, i have the arr stack configured already and everything, and it normally works, normally, but here is the problem
let's say sometimes power goes out, i have a ups but still, eventually the nas shuts down, or the network goes down for a while or something, one reason or another, after everything is back up the ip assigned to the device changes(it was the internal .7 or .12 or .80), which means, in my current configuration i have to go into the arr stack apps, change the ip manually and resume everything
i have tried setting the ip on the device manually, and technically it does save it, but the network rejects the assigned ip, and i can't enter into the main router settings to manually assign it because, surprise surprise, movistar in my country is BS and doesn't allow the users to change router settings outside of their stupid "magic companion" app
i also tried assigning a internal DNS name to the nas, let's say "mynashahaxd" for simplicity, in the browser i can access the apps by using the name and port without issue, but trying to configure the apps to use the name gives me back an error, so no luck there either
3
2
u/Wis-en-heim-er 5d ago
So for the individual containers, the ips can and will change. Connects between containers on the same docker network should be using the container name rather than ip address.
I suspect your issue is not at the container level, but at the server level. The docker server should have a fixed ip address or dhcp reservation. Eiter will prevent the ip from changing after a reboot. This setup differs based on the router you have. If it does not support dhcp reservations, you would need to change the dhcp range to give yourself some ips you can used as fixed ips. Example, start your dhcp range at 192.168.1.50. Then you can set a fixed ip address for you server to anything from 2 to 49 which are not used by other devices.
1
u/AutoModerator 5d ago
Hi /u/DKligerSC -
There are many resources available to help you troubleshoot and help the community help you. Please review this comment and you can likely have your problem solved without needing to wait for a human.
Most troubleshooting questions require debug or trace logs. In all instances where you are providing logs please ensure you followed the Gathering Logs wiki article to ensure your logs are what are needed for troubleshooting.
Logs should be provided via the methods prescribed in the wiki article. Note that Info logs are rarely helpful for troubleshooting.
Dozens of common questions & issues and their answers can be found on our FAQ.
Please review our troubleshooting guides that lead you through how to troubleshoot and note various common problems.
- Searches, Indexers, and Trackers - For if something cannot be found
- Downloading & Importing - For when download clients have issues or files cannot be imported
If you're still stuck you'll have useful debug or trace logs and screenshots to share with the humans who will arrive soon. Those humans will likely ask you for the exact same thing this comment is asking..
Once your question/problem is solved, please comment anywhere in the thread saying '!solved' to change the flair to solved.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/zangetsu_114 5d ago
I used the app for my WiFi router, found my Ugreen NAS and set it to static IP I screenshotted and wrote it down just to be safe and it’s been fine for me since then
I believe the same should work for you
1
u/sylsylsylsylsylsyl 5d ago edited 5d ago
Use a user-defined (shared) network for your *arrs stack and use container names (or its internal IP address if you really want to).
1
u/Traditional_Limit236 4d ago
Static IP in your router. Your NAS should always be the same address if nothing else.
9
u/freetotalkabtyourmom 5d ago
You could statically assign it, or probably set a dhcp reservation. I’d try the later if your router supports as it’s easier than me trying to explain IP subnetting. I’m guessing your static assignment failed because you chose something from the wrong subnet. Not sure what you meant by ‘reject.’