⏱ 7 mins remaining

Setup dess on a Raspberry Pi

Preparing router configuration

Now we will need to do the proper configuration in our home router. We will need to do two things:

  • Open port 80, and a port for the dess (typically 6464)
  • Associate Dynamic DNS to No-IP

After logging in into the home router (In my case, navigating to “192.168.1.1” in any web browser. You will find that information on the back of your router), We can start the configuration. We will need to know the local IP assigned to our Raspberry Pi (which can be also seen in the router configuration page).

Firstly, we will open the ports we need. Port 80 needs to be opened so Certbot can provide us with a certificate from Let’s Encrypt.

This is an example of both ports opened for our Raspberry Pi’s local IP:

After that, we now need to configure the Dynamic DNS (DDNS) service. Some newer routers let the users choose a popular service (such as No-IP) directly from a list (as in the following example image), but if that is not our case, we can just provide the router with the direction of the service.

That is all we will need to configure in our router.