Not a problem. I use Syncthing daily on Windows & Linux. I studied, tried, and failed for many hours before I got SSH and SFTP down pat. Now, it’s second nature. I also spent several hours trying to install certificates on windows and Linux. It wasn’t worth the pain and suffering.
If you own your home router and it has port forwarding support you can set up an external port that forwards packets to the ssh server port on the Syncthing server which is 22 and then you will be able to remote administrate your servers from a remote location on the Internet.
You can connect to it first, and then you’ll be able to bring up the Web console for your phone on your computer. I also use FreeFileSync to backup my whole android phone.
Congrats getting it working the first time it’s very rare.
I use PfSense as my router/FW, etc. I also use Tailscale and, to some degree, Cloudflare tunnel. I like these two solutions because you don’t have to open ports.
Yes, my next “to-do” is SFTP. I’m currently using TFTP to backup configs, etc. I have an entire network of Cisco switches, Dell servers, etc and I’m moving toward buttoning everything down. So I want to move away from TFTP to SFTP.
Keep going, SFTP support is built into SSH Server.
Now that you have SSH Server running on Windows, you can use SFTP software to connect to your Windows drives. SSH Server includes support as an SFTP server. You can run Winscp software to access remote Windows machines via SFTP. Your Cisco routers can communicate with, and transfer files to your Windows computers that are running SSH Server.
If you want to enable SSH/SFTP file system mounting of a remote drive on Windows, I can post instructions for that too. To mount an SSH server on Windows, you can use the WinFsp and SSHFS-Win tools. These will enable you to mount your Windows drives from other computers, routers, etc. These two apps are available on Github. https://github.com/winfsp/winfsp/releases And, https://github.com/winfsp/sshfs-win/releases
In Liu of port forwarding, I usually use encrypted tunneling software. It’s called Meshnet. It gives me a private encrypted LAN IP for each of my computers and cell phone. Sometimes I run Syncthing through it to do a remote sync without needing relay servers.