Mir

@Mir@programming.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Mir,

I’m using the Web GUI Nginx Proxy Manager nginxproxymanager.com

I tried to add what’s in the docs.syncthing using the GUI but it failed, I wasn’t sure if I should modify something inside the ngnix docker container or not.

Mir,

The log doesn’t mention anything regarding a login attempt

Mir,

In Syncthing logs the difference between success and fail

Success


<span style="color:#323232;">2024-04-29 00:46:58 http: POST "/rest/noauth/auth/password": status 204, 0 bytes in 62.48 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/rest/events?since=174": status 200, 240 bytes in 54538.81 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/": status 304, 0 bytes in 0.00 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/vendor/bootstrap/css/bootstrap.css": status 304, 0 bytes in 1.24 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/vendor/daterangepicker/daterangepicker.css": status 304, 0 bytes in 0.00 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/vendor/fork-awesome/css/fork-awesome.css": status 304, 0 bytes in 0.00 ms
</span><span style="color:#323232;">2024-04-29 00:46:58 http: GET "/assets/font/raleway.css": status 304, 0 bytes in 0.00 ms
</span>

Fail


<span style="color:#323232;">2024-04-29 00:44:09 http: POST "/rest/noauth/auth/password": status 403, 10 bytes in 237.16 ms
</span><span style="color:#323232;">2024-04-29 00:44:09 http: GET "/modal.html": status 304, 0 bytes in 0.00 ms
</span><span style="color:#323232;">2024-04-29 00:44:09 http: GET "/syncthing/core/editShareTemplate.html": status 304, 0 bytes in 0.07 ms
</span><span style="color:#323232;">2024-04-29 00:44:10 http: POST "/rest/noauth/auth/password": status 204, 0 bytes in 85.43 ms
</span><span style="color:#323232;">2024-04-29 00:44:11 http: GET "/": status 304, 0 bytes in 0.00 ms
</span><span style="color:#323232;">2024-04-29 00:44:11 http: GET "/rest/svc/lang": status 200, 22 bytes in 0.00 ms
</span>

Does syncthing have a domain name specified I can’t find an option to do so

Mir,

Sorry it’s just 9101, I updated it.

In GUI you can change the port of the GUI and that’s what I did, so I can right now actually access it using 192.168.1.2:9101 and it works. Do you have NPM configured in anyway other than pointing? have you made any changes in Syncthing itself to give it a domain name or an address?

Mir,

The forwarding is actually taking place, the problem is that when I write credintials and try to login it doesn’t

Mir,

I have it set to 0.0.0.0, and I can access it from another pc using the ip:port address. But when I try to access using the domain name it shows the login page but I can’t login, it just refresh the page and I can see the error above in the logs.

Mir,

Thank you. imgur.com/D7aizxE

Mir, (edited )

Thank you for the* so much wanted advice, it’s one of the reasons I actually posted this, to get advices on how to do things better.

I’ve been trying to do that for a specific service running (firefly) but I can’t figure out what to do exactly, about the domain name, Is there a way to do that without one?

Mir, (edited )

Just follow my steps to achieve this, and the ssl comes after. For SSL follow this www.youtube.com/watch?v=qlcVx-k-02E

Mir,

www.youtube.com/watch?v=qlcVx-k-02E This really helped me

Mir,

Now I can turn on Tailscale when I’m out of the house and open Audiobookshelf app and it connects to my.home server.

I did all this because I wanted to use the same address for home and tailscale

Heimdall

I think that’s what I’m currently doing with Homarr

Mir,

ok I just did that and my problem is that I wanted to access my services with a custom domain like .homes

Now I need to access them for x.y.duckdns.org

Mir,

ok I just did that and my problem is that I wanted to access my services with a custom domain like .homes

Now I need to access them for x.y.duckdns.org

Mir,

I used chatgpt to create the exact steps, commands and configurations I needed for my setup and achieved this the seemingly cheatful way. I used nginx and certbot. Worked like a charm. Congrats!

It’s impressive that you was able to get it to help you correctly. It usually just spew things i need to fix that’s why I didn’t ask him, thank you for the tip.

Btw did you use a custom local domain name or did you use an actual domain ?

Mir,

I just finished the SSL today, but have you gotten Syncthing GUI to work though? I can’t seem to get it to work with the domain for some reason.

Mir,

I just finished the SSL today, but have you gotten Syncthing GUI to work though? I can’t seem to get it to work with the domain for some reason.

Mir,

Yea I’m using Homarr, I’ve just finished setting everything up. The only problem I have right now is that I can’t access Syncthing GUI through the domain.

Mir,

Thank you, looking forward to hearing from you

Mir,

Mine isn’t a proper server, it’s just an old desktop

Mir,

Thank you, Might try them because duck dns domain is flagged by the browser for some reason and it’s worth than no https warning

Mir,

That looks great, I may switch to it from nginx, thank you

Mir,

I can access using the local ip but I can’t access using the ssl domain, I can access it but I can’t login for some reason. I can’t figure out how to fix it

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • mdbf
  • magazineikmin
  • everett
  • thenastyranch
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • osvaldo12
  • megavids
  • GTA5RPClips
  • tacticalgear
  • cubers
  • modclub
  • tester
  • InstantRegret
  • ethstaker
  • cisconetworking
  • anitta
  • provamag3
  • Leos
  • normalnudes
  • lostlight
  • All magazines