Yet another hairpin nat question

Hello everyone,
I recently purchased my first MikroTik router and since I was used to TP-Links that are much more beginner friendly, I got lost and frustrated more than once.
However, this forum has been great and I’ve learned a lot and I wanted to thank everyone who posted in this thread!
I can finally connect to my internal server, from all the PCs on the network, using my external IP.

Here is what I did, using winbox:

  1. Download winbox, if you already haven’t, connect using your router IP and password.
  2. Once inside, from the left side panel navigate to IP > Firewall > NAT and click the blue + sign.
    3 . A new window, called New NAT Rule will open, the first tab you see is General.
  3. In General tab, where it says Chain, click on the arrow to allow input, select srcnat from the drop-down menu.
  4. Just below you will see Src. Address and Dst. Address, click on the arrows to allow input and type 192.168.88.0/24 in both boxes. Assuming you kept your default router IP.
  5. Navigate to Protocol, click on the arrow to allow input and select tcp from the drop-down menu.
  6. Next navigate further down to Out. Interface List, click on the arrow to allow input and select all from the drop-down menu.
  7. Now, where we found the General tab, we have a few more, the one we need for the next step is called Action, click on it.
  8. Once inside the Action tab, look for Action, click on the arrow to allow input and from the drop down menu select masquerade.
  9. Click Apply and OK and you should be done.

Obviously, I barely know what I am doing and some things might be wrong/bad practice but this is how I fixed my issue, explained as simple as I can.