Quote:
Originally Posted by Villax
So I love having the server on my local network, but can't figure out to how access it from outside. I have a synology router as well as server, and I have a synology.me account.
Any help on where I can find info to connect from the internet?
Thanks!
|
Hi Villax,
I've never used synology.me, but have your tried something like this for your url:
http://villax.synology.me:4001 (supposed you have your port mapping as 4001 in calibre docker)
If the above url works, you are ready to go without additional setup. If not, you will have to set up port forwarding in your synology router.
As I do not have Synology router, but I used to consider one, so basically do the following steps:
1. login to your Synology router
2. goto Internet-->Port Forwarding-->Create Portforwarding rule, you will have to fill in:
Private IP address: this is your Synology NAS local/private IP address, which is 192.168.x.x. You have to ensure that your Synology NAS has fixed local IP address, e.g. my NAS address is always 192.168.2.4
Public Port: this is the port number that you will use in your url when you are outside your home, it could be any number, as long as the number has not been used by another port forwarding rule. For me, I use 9001
Private Port: this is the port number to access your Calibre docker when you are at home (usually when at home, I use 4001. This is the same port number you fix for port 8080 of Calibre docker, as mentioned in earlier post)
Protocol: choose tcp/udp
3. create another portforwarding rule for your calibre content server, so that you can use it for your Moonreader+ Net Library url. For me, the public port is 9002 (forwarding to private port 4002)
Once your complete the above, belows are how you use them:
1. to access your calibre full management gui:
http://villax.synology.me:9001
2. to access your calibre content server gui:
http://villax.synology.me:9002
3. to setup your Moonreader+ net library:
http://villax.synology.me:9002/opds
Please let me know if you need further clarification.