Port forward :5600 not working

I would like to access activitywach dashboard from another computer within my local network. After configuring portforwarding on my rooter it is still not possible to access the dashboard running on localhost:5600.

It is also possible to run another server on this port at the same time without getting an error that the port is already in use. By the way, I can access my other server from outside.

I am not a network engineer, but does dashboard run on a “real” server? If so, do you have any suggestions on how I can reach my goal?

Thank you!

Be very careful when exposing ports. If you only want to be able to access aw on your local network you SHOULD NOT do any port forwarding on your router, that will expose your data to THE WHOLE INTERNET!

The two things you need to do to be able to access it on ONLY the local network is the following:

  1. verify that your firewall (if you have one) on the computer with ActivityWatch either has the port 5600 open or disable it completely.
  2. Change the binding IP address of aw-server to listen to connections coming from outside the local computer. This is done by changing the aw-server.ini files “ip” field from “” to “”. Where this config file is located depends on your operating system and is documented in the ActivityWatch documentation.

After that the only thing you need to do is to replace “localhost” with the local IP address of your computer, for example “”. This is because “localhost” means “this computer” and in your case you want to access ActivityWatch on another computer. If your OS and router supports it it might also be possible to access it with just the hostname of your computer, such as “freds-pc:5600”.

This way works both if you have it on a “real” server or just a normal computer.