fix dashdot

hi everyone so i exposed my raspberry ip (not tunnel) to cloudflare so everything is ok except dashdot, its running on port 3001:3001 (not exposed to cloudflare or public ip but available in local ip but homarr cant display dashdot properly on my cloudflare domain or home domain when i use http://192.168.1.11:3001 it says **The connection to your Dash. instance is using HTTP. This is a security risk, because HTTP is unencrypted and attackers could abuse this connection. Make sure that Dash. is using HTTPS, or downgrade Homarr to HTTP (not recommended).** then when I use https://192.168.1.11:3001 it says dashdot not found but in reality dashdot on port 3001 works, i visited the port there please check the attachments i am adding... Thanks in advance (sorry for bad english)
37 Replies
Deleted User
Deleted User14mo ago
after restarting homarr its broken
Deleted User
Deleted User14mo ago
ajnart
ajnart14mo ago
@amirulandalib dashdot is essentially an iframe. Meaning that your browser does the request. Try using an external url for it instead. Like dashdot.domain.com or something
Deleted User
Deleted User14mo ago
so how am i gonna do that i cant add myip:port on cloudflare cname also i didnt reverse proxy dashdot its as is 3001:3001
Manicraft1001
Manicraft100114mo ago
Hi, note that Homarr mush be on the same protocol as Dash. is. If you run HTTP, if must be HTTP (same with HTTPS). If you want to access Dash. on Homarr from outside, you need to proxy or tunnel Dash.
Deleted User
Deleted User14mo ago
inside also same so how to make dash https
Manicraft1001
Manicraft100114mo ago
The same as you do with Homarr? That's really up to you and your setup...
Deleted User
Deleted User14mo ago
😦 i cant understand
Manicraft1001
Manicraft100114mo ago
If you proxy Homarr using Nginx, you should do the same with Dash. If you use WireGuard or Tailscale for tunnelling, you need to do the same for Dash.
Deleted User
Deleted User14mo ago
so like https://ip.org/dashdot ? will do?
Manicraft1001
Manicraft100114mo ago
Yes, that will fix it. However, it will also grant anyone access to your Dash., unless you define additional firewall rules Since Homarr is not meant to be exposed directly to the internet, we do not recommend this method though. Personally, I prefer to tunnel my requests. This way, none of my applications are exposed to the internet and only I can access them. Disadvantage of this method is, that I can't have an SSL certificate with CA chains, only self signed that must be explicitly trusted in browsers. So usually, I just run off HTTP
Deleted User
Deleted User14mo ago
if i use nginx auth?
Manicraft1001
Manicraft100114mo ago
Basic Auth can easily be bypassed, if you have a weak firewall Consider using something like Authelia or Authentik
Manicraft1001
Manicraft100114mo ago
Just note, that our MIT license comes with no warranty or liablity: https://homarr.dev/docs/community/license You can use / expose Homarr however you want. Just make sure that it is secure
⚖️ License | Homarr Docs
Homarr is licensed under MIT.
Deleted User
Deleted User14mo ago
ohh bad news dashdot reverse proxy doesnt work and tunneling is banned by harcole
ajnart
ajnart14mo ago
Huh ? I don’t understand what you mean
Deleted User
Deleted User14mo ago
harocle redacted from oracle dashdot doesnt currently ( properly ) support nginx
ajnart
ajnart14mo ago
We’re not the ones making dash dot so idk how we can address this issue
Deleted User
Deleted User14mo ago
yeah so i went to dash and saw it 😉
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Deleted User
Deleted User14mo ago
@mauz. hi dev can you send me nginx example for sub folder nginx
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Deleted User
Deleted User13mo ago
see thats what i was talking about thanks
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Manicraft1001
Manicraft100113mo ago
What did break? We need more information than "it just broke"
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Manicraft1001
Manicraft100113mo ago
The documentation is not out of date. It uses Iframes Please allow iframes on your proxy 🙂 Oh, okay....
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Manicraft1001
Manicraft100113mo ago
@mauz. can you maybe look into this? Too busy rn....
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Manicraft1001
Manicraft100113mo ago
Uhm, no, we didn't. I will this evening
Manicraft1001
Manicraft100113mo ago
GitHub
Upstream API change for Dash. · Issue #1020 · ajnart/homarr
Environment Docker Version 0.12.2 Describe the problem Dash. upstream API had changed. Homarr's integration must be adjusted. Logs N.A. Context No response Please tick the boxes I confirm that ...
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Manicraft1001
Manicraft100113mo ago
No problem. And thanks for letting us know
Deleted User
Deleted User12mo ago
is dashdot fixed?
Manicraft1001
Manicraft100112mo ago
@ajnart can you answer? I am not up to date regarding this
ajnart
ajnart12mo ago
It’s not I didn’t look into what’s going on with it. Mine is also broken @amirulandalib can you try to downgrade and tell us if it works with older versions of dash ?