I am looking for help. So I have numerous raspberry Pi’s sitting behind an ASUS DSL-AC68U router running Asuswrt Merlin (2018 f/w) along with a Synology DS416play. i am looking to setup a funkwhale instance on a rpi3 running Raspbian Stretch (Debian 9) using the mono docker image put together by the excellent (https://github.com/thetarkus/docker-funkwhale).
To date I have used funkwhale in my lan env. which means all references to the hostname have been to a local IP address (lets say 192.168.1.196). It is time to break out and get this on the net.
I have purchased a domain name (australian based - who cares) and now want to setup my funkwhale instance using the domain name or a subdomain (preferably).
So I would like to understand what needs to happen next.
I dont have a static IP so need to use DDNS.
Numerous DDNS services out there. Which one is best or is the question asked correctly?
Do I use the Router , Synology or rpi3 to host the DDNS? At a guess I’d say use the Asus router as it sits on the edge of my network!
I have setup external access to my Synology using their DDNS ie xxx.synology.me. can I use this to incorporate my own domain name (drtc.com.au).
The domain was purchased from ventraip.com.au so I will need to modify its DNS settings to point to domain to my public IP address.
In order to gain external access I will need to setup the funkwhale nginx reverse proxy (that info is readily available via - https://dev.funkwhale.audio/funkwhale/funkwhale/tree/develop/docs/installation) on the rpi3.
My dark knowledge spots surround everything else.
Be aware I have funkwhale v 0.18.1 up and running on my rpi3 on IP 192.168.1.196:5000.