manrw Posted October 9, 2023 Author Share Posted October 9, 2023 Just now, Keek Uras said: Unfortunately no. The console opens for a few seconds and then disappears. I can resolve the FQDN from the console within unRAID but can't ping the IP. Both the server and my box are on the same network, so that makes no sense. Oh, so you executed the commands on your PC / Laptop instead of Unraid in your first message? If the Unraid machine can't ping the IP, it is pretty clear that something in your network is blocking access. Since this is not related to the template, it is likely that you'll have to figure it out yourself: - Is the IP being resolved from the FQDN the same on your Unraid as on your PC? If not that might be a problem. - Do you have VLans / conditional routing for your devices? - Do you have multiple subnets / DNS in your network? Quote Link to comment
danielmaster Posted October 10, 2023 Share Posted October 10, 2023 Hi I have tried to configure dash to show me the cpu temperature and I have not been able to. It returns it as null, maybe I have to activate something extra? Â First measurement [CPU]: [ Â { load: 6.893626549931445, temp: null, core: 0 }, Â { load: 7.102372554812386, temp: null, core: 1 }, Â { load: 8.225768148118712, temp: null, core: 2 }, Â { load: 8.077803989884176, temp: null, core: 3 }, Â { load: 7.991069416730923, temp: null, core: 4 }, Â { load: 8.120645597083334, temp: null, core: 5 }, Â { load: 6.838010024724856, temp: null, core: 6 }, Â { load: 6.763872420579488, temp: null, core: 7 }, Â { load: 7.988652290680638, temp: null, core: 8 }, Â { load: 8.0035458961278, temp: null, core: 9 }, Â { load: 7.994452410674452, temp: null, core: 10 }, Â { load: 8.095197943265667, temp: null, core: 11 } ] Quote Link to comment
manrw Posted October 10, 2023 Author Share Posted October 10, 2023 Hi, please report that to Dash. itself. That is not an issue of the template. Quote Link to comment
Keek Uras Posted October 10, 2023 Share Posted October 10, 2023 22 hours ago, manrw said: Oh, so you executed the commands on your PC / Laptop instead of Unraid in your first message? If the Unraid machine can't ping the IP, it is pretty clear that something in your network is blocking access. Since this is not related to the template, it is likely that you'll have to figure it out yourself: - Is the IP being resolved from the FQDN the same on your Unraid as on your PC? If not that might be a problem. - Do you have VLans / conditional routing for your devices? - Do you have multiple subnets / DNS in your network? It doesn't make sense that I can't reach it from unRAID but can on my local PC. They are on the same subnet, and there are no VLANs. No traffic egress is blocked on my network. Neither the FQDN or the IP can be reached from unRAID. Both are reachable from my local PC and nslookup for the site works on both unRAID and my PC. I'm using quad 9 for primary DNS & cloudflare for backup DNS on my Firewalla. Â Quote Link to comment
Cody Peters Posted October 18, 2023 Share Posted October 18, 2023 (edited) Hello,  Having 2 issues.  1: When I change the port, the docker does not launch with the new port number. 3001 is already used by another service. When I change it to 3005 in the WebUI field, it still launches with 3001.  2. When I add the ,gpu tag in the advanced settings, it just hangs after the speed test. No further information available.  EDIT: Actually it looks like after a minute or two of running the whole dashboard dies: (regardless of GPU or not) Edited October 18, 2023 by Cody Peters updates Quote Link to comment
JonathanM Posted October 18, 2023 Share Posted October 18, 2023 3 hours ago, Cody Peters said: When I change the port, the docker does not launch with the new port number. 3001 is already used by another service. When I change it to 3005 in the WebUI field, it still launches with 3001. Make sure you are in bridge mode. Quote Link to comment
manrw Posted October 18, 2023 Author Share Posted October 18, 2023 9 hours ago, Cody Peters said: Hello,  Having 2 issues.  1: When I change the port, the docker does not launch with the new port number. 3001 is already used by another service. When I change it to 3005 in the WebUI field, it still launches with 3001.  2. When I add the ,gpu tag in the advanced settings, it just hangs after the speed test. No further information available.  EDIT: Actually it looks like after a minute or two of running the whole dashboard dies: (regardless of GPU or not) I assume you're talking about Dash.? 1. As mentioned by @JonathanM, Dash. will always run on the same goal. By using the bridge network mode, you can expose the traffic to a different port outside. Ensure that you've set bridge as network mode and check your port definition (https://github.com/manuel-rw/unraid-templates/blob/af4ed47281c724abf3f0c5358387d58276591e8c/templates/dashdot/dashdot.xml#L36) 2. This support thread is only for issues related to the Docker template. This sounds like an application related issue - therefore please report it to Dash. itself: https://github.com/MauriceNino/dashdot  Quote Link to comment
Cody Peters Posted October 19, 2023 Share Posted October 19, 2023 (edited) 13 hours ago, manrw said: I assume you're talking about Dash.? 1. As mentioned by @JonathanM, Dash. will always run on the same goal. By using the bridge network mode, you can expose the traffic to a different port outside. Ensure that you've set bridge as network mode and check your port definition (https://github.com/manuel-rw/unraid-templates/blob/af4ed47281c724abf3f0c5358387d58276591e8c/templates/dashdot/dashdot.xml#L36) 2. This support thread is only for issues related to the Docker template. This sounds like an application related issue - therefore please report it to Dash. itself: https://github.com/MauriceNino/dashdot  Running in bridge mode is not an option. I need to specify the network segment. Is there no workaround aside from being forced to use the listed port. In all fairness, I would argue this is a template issue as its not enforcing the port change to the underlying software. Why have a webui port option if it does not work, regardless of network mode.  To confirm, I am not using "bridge" mode. I am trying to use the custom br interfaces, not the host interface. Edited October 19, 2023 by Cody Peters Quote Link to comment
manrw Posted October 19, 2023 Author Share Posted October 19, 2023 (edited) Got it. Yes, it is possible. I'll adjust the template then... https://getdashdot.com/docs/config/features#dashdot_port  Quote Why have a webui port option if it does not work, regardless of network mode.  It is not. Other Unraid templates have the same issue. Unraid templates are sadly complex enough to create such behaviour. However, I can add the option to configure the Dash. port. Edited October 19, 2023 by manrw Quote Link to comment
Cody Peters Posted October 20, 2023 Share Posted October 20, 2023 18 hours ago, manrw said: Got it. Yes, it is possible. I'll adjust the template then... https://getdashdot.com/docs/config/features#dashdot_port   It is not. Other Unraid templates have the same issue. Unraid templates are sadly complex enough to create such behaviour. However, I can add the option to configure the Dash. port. Awesome, thanks. Looking forward to the update.  As for the GPU thing, it looks like its not actually implemented yet from Dash. The creator wants to, but is not able to test/invest the time into it and is asking for community assistance. Quote Link to comment
Keek Uras Posted October 20, 2023 Share Posted October 20, 2023 On 10/10/2023 at 12:15 PM, Keek Uras said: It doesn't make sense that I can't reach it from unRAID but can on my local PC. They are on the same subnet, and there are no VLANs. No traffic egress is blocked on my network. Neither the FQDN or the IP can be reached from unRAID. Both are reachable from my local PC and nslookup for the site works on both unRAID and my PC. I'm using quad 9 for primary DNS & cloudflare for backup DNS on my Firewalla. Â Sorry for the delay. I finally figured out the issue. The IP was offered up as malware on my Firewall and I had blocked it, not recognizing the IP. After removing the block, I can now access it. Quote Link to comment
Keek Uras Posted October 20, 2023 Share Posted October 20, 2023 I've tried adding my folders to slskd using this info: https://github.com/slskd/slskd/blob/master/docs/docker.md and adding them as variables does not work. I've also added them as paths, that doesn't work either. When I log into the app and go into shares, I see this (screenshot): Â If I rescan shares, it finds nothing. Any suggestions? Â Â Quote Link to comment
rikdegraaff Posted October 21, 2023 Share Posted October 21, 2023 Hi @manrw,  I have a question about routing traffic through another container while using slskd. Because I live in the Netherlands, I would like to route that docker through a VPN container. In my opinion I routed it just like other apps with "--net=container:GluetunVPN" as Extra argument. But still, that doesnt work for me. I get the following error(s):  [07:27:14 WRN] Failed to check version: Failed to retrieve latest release version from GitHub: Resource temporarily unavailable (api.github.com:443) [07:27:14 FTL] Application terminated unexpectedly Soulseek.AddressException: Failed to resolve address '': Resource temporarily unavailable ---> System.Net.Sockets.SocketException (00000001, 11): Resource temporarily unavailable  Is it possible at all to route the traffic of slskd through a VPN container, and is it really needed here?  Hope to hear from you. Thanks in advance! Quote Link to comment
manrw Posted October 23, 2023 Author Share Posted October 23, 2023 On 10/21/2023 at 7:31 AM, rikdegraaff said: Hi @manrw,  I have a question about routing traffic through another container while using slskd. Because I live in the Netherlands, I would like to route that docker through a VPN container. In my opinion I routed it just like other apps with "--net=container:GluetunVPN" as Extra argument. But still, that doesnt work for me. I get the following error(s):  [07:27:14 WRN] Failed to check version: Failed to retrieve latest release version from GitHub: Resource temporarily unavailable (api.github.com:443) [07:27:14 FTL] Application terminated unexpectedly Soulseek.AddressException: Failed to resolve address '': Resource temporarily unavailable ---> System.Net.Sockets.SocketException (00000001, 11): Resource temporarily unavailable  Is it possible at all to route the traffic of slskd through a VPN container, and is it really needed here?  Hope to hear from you. Thanks in advance! Hi, thanks for the question. Using a VPN should be a viable solution with Soulseek - it is P2P after all. However, the trolls seem to be much less of a problem compared to Torrent. Ultimately, it's up to you if you want to use a VPN. You should also take into account that your VPN provider might not allow P2P for certain plans or prohibit it. Less reputable providers will also often keep logs and records of your traffic - so using a VPN doesn't necessarily "hide" you. Ensure, that you selected the network mode "none" in the dropdown and "--net=container:GluetunVPN" in the extra arguments. The log you posted indicates, that it can't connect to api.github.com nor to Soulseek. I'd suggest you to use ping, wget, curl different hostnames to check your connectivity. You can also try to use a different DNS server - like Quad9, Cloudflare or others that are less censored. Quote Link to comment
manrw Posted October 23, 2023 Author Share Posted October 23, 2023 On 10/21/2023 at 12:40 AM, Keek Uras said: I've tried adding my folders to slskd using this info: https://github.com/slskd/slskd/blob/master/docs/docker.md and adding them as variables does not work. I've also added them as paths, that doesn't work either. When I log into the app and go into shares, I see this (screenshot): Â If I rescan shares, it finds nothing. Any suggestions? Â Â Hi, thanks for the question. This is out of scope of the template - but I'll try to help you. Ensure that you configured the YAML with the appropriate paths: shares: Â directories: - /music Note: This path must be the inner mountpoint of your container. Â 1 Quote Link to comment
rikdegraaff Posted October 23, 2023 Share Posted October 23, 2023 6 minutes ago, manrw said: Hi, thanks for the question. Using a VPN should be a viable solution with Soulseek - it is P2P after all. However, the trolls seem to be much less of a problem compared to Torrent. Ultimately, it's up to you if you want to use a VPN. You should also take into account that your VPN provider might not allow P2P for certain plans or prohibit it. Less reputable providers will also often keep logs and records of your traffic - so using a VPN doesn't necessarily "hide" you. Ensure, that you selected the network mode "none" in the dropdown and "--net=container:GluetunVPN" in the extra arguments. The log you posted indicates, that it can't connect to api.github.com nor to Soulseek. I'd suggest you to use ping, wget, curl different hostnames to check your connectivity. You can also try to use a different DNS server - like Quad9, Cloudflare or others that are less censored. The weird thing is that is stops so quickly after starting, I don't have the chance to check in the console. I know that the dockers connectivity is the issue, cause when on bridge without VPN it is working. Â But what is wrong with the config, I mean other dockers do work while routed through Gluetun. What can I do to change the dns? And where. Sorry for all the questions but I'm a beginner using docker. Quote Link to comment
Keek Uras Posted October 23, 2023 Share Posted October 23, 2023 20 minutes ago, manrw said: Hi, thanks for the question. This is out of scope of the template - but I'll try to help you. Ensure that you configured the YAML with the appropriate paths: shares: Â directories: - /music Note: This path must be the inner mountpoint of your container. Â Thanks. I decided to go back tot he SoulseekQt docker which just works. Quote Link to comment
manrw Posted October 23, 2023 Author Share Posted October 23, 2023 (edited) On 10/20/2023 at 6:49 AM, Cody Peters said: Awesome, thanks. Looking forward to the update.  As for the GPU thing, it looks like its not actually implemented yet from Dash. The creator wants to, but is not able to test/invest the time into it and is asking for community assistance. I updated the template: https://github.com/manuel-rw/unraid-templates/pull/9 It may take multiple hours to update on your server. To update, you must completely remove the container and add it again from the app store. Let me know if this resolves your issue.  5 hours ago, rikdegraaff said: The weird thing is that is stops so quickly after starting, I don't have the chance to check in the console. I know that the dockers connectivity is the issue, cause when on bridge without VPN it is working.  But what is wrong with the config, I mean other dockers do work while routed through Gluetun. What can I do to change the dns? And where. Sorry for all the questions but I'm a beginner using docker. What does the log show? The latest log should still be available, even after the container stopped. Alternatively, you can view the log using the CLI and the command "docker container logs <container-id>". You can change the DNS in multiple ways in Docker. But let's see what the log says first and then we can troubleshoot more precise. Warning: The log may contain information, that you don't want to show. Make sure to remove any information you don't want to post. Binding other containers to a container's network can be a bit finicky in Unraid sometimes. So just try out and see what sticks Edited October 23, 2023 by manrw Quote Link to comment
rikdegraaff Posted October 24, 2023 Share Posted October 24, 2023 14 hours ago, manrw said: I updated the template: https://github.com/manuel-rw/unraid-templates/pull/9 It may take multiple hours to update on your server. To update, you must completely remove the container and add it again from the app store. Let me know if this resolves your issue.  What does the log show? The latest log should still be available, even after the container stopped. Alternatively, you can view the log using the CLI and the command "docker container logs <container-id>". You can change the DNS in multiple ways in Docker. But let's see what the log says first and then we can troubleshoot more precise. Warning: The log may contain information, that you don't want to show. Make sure to remove any information you don't want to post. Binding other containers to a container's network can be a bit finicky in Unraid sometimes. So just try out and see what sticks  Hi @manrw,  Here I've attached the full log of the slskd docker in txt format. It doesn't say much, to me, but maybe to you it is a lot clearer.  I hope you can help me out with this one, I would love to use Slsdk via Unraid.  Kind Regards! log_slskd.txt Quote Link to comment
manrw Posted November 11, 2023 Author Share Posted November 11, 2023 Notice regarding breaking changes in Homarr version 0.14 Version 0.14 has introduced breaking changes. They are documented here: https://homarr.dev/blog/2023/11/10/authentication#breaking-changes The template has already been updated. You manually need to adjust your existing container if you installed before the update. The required mounting path is /data in the container. New installations with the template require no manual steps. Quote Link to comment
VelcroBP Posted November 25, 2023 Share Posted November 25, 2023 I just installed SLSKD and it works great! However, if I launch the WebUI via unRaid, browser URL field is blank and nothing loads. However entering the IP:PORT in the browser works. I am routing the container through another for VPN. In the VPN container I have added both the HTTP & HTTPS ports indicated in the SLSKD template. I'm sure I'm overlooking something basic in my config. Quote Link to comment
manrw Posted November 28, 2023 Author Share Posted November 28, 2023 What port are you using to expose it? Unraid's implementation expects either the default value I set or the configured in the template. If you remove the port, this won't work anymore. See: https://github.com/manuel-rw/unraid-templates/blob/0e10a06b6a2c36604ce57faafe7b5e9f6b987dcc/templates/slskd/slskd.xml#L30 https://github.com/manuel-rw/unraid-templates/blob/0e10a06b6a2c36604ce57faafe7b5e9f6b987dcc/templates/slskd/slskd.xml#L14 Â You can enter advanced mode (I think it's not visible in standard) and manually change Web UI to the desired value. Quote Link to comment
VelcroBP Posted November 28, 2023 Share Posted November 28, 2023 3 hours ago, manrw said: What port are you using to expose it? I am using the default. Oddly enough, I upgraded unRaid last night from v6.11.5 to v6.12.4, and now it is working as expected. Loving the container! Quote Link to comment
manrw Posted November 28, 2023 Author Share Posted November 28, 2023 8 hours ago, VelcroBP said: I am using the default. Oddly enough, I upgraded unRaid last night from v6.11.5 to v6.12.4, and now it is working as expected. Loving the container! Ok, that's weird. But I'm not going to complain then. If you like the app make sure to let the authors know. As a reminder, I am only the creator of the Unraid template and did therefore not write any of the applications code (except Homarr and the Discord bot). Quote Link to comment
dopeytree Posted December 1, 2023 Share Posted December 1, 2023 (edited) Hey I can't get any of the plex type widgets to work as they get an SSL error.  Any idea of anything I can change in this templates settings?  Non of my locally hosted containers have authenticated SSL as running locally.  If there is a simple way to change this & keep them locally Accessed on unraid I may change it to stop the browser warnings.  wget 192.168.22.2:32400 in homarr gives this:  I have plex with strict SSL on.  Edited December 1, 2023 by dopeytree Quote Link to comment
Recommended Posts
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.