

I host my server behind a VPN, which cannot have 8888 open.
Will setting the external port mapping settings let me continue and let my friends connect like usual?
Old Profile: https://beehaw.org/u/Mikelius
I host my server behind a VPN, which cannot have 8888 open.
Will setting the external port mapping settings let me continue and let my friends connect like usual?
If you’re into self hosting, traccar is an option, which also has its own mobile app of course. Not the best thing ever but when it works, it’s nice. Connects to home assistant nicely, too.
Unless it’s my cat. Got heavily filtered water and use it to fill 3 different fountain bowls in different parts of the house (none near the food source, but I did that because if they are, she’ll eat her food over them…) and the cat still demands I turn the sink on instead. Same exact water, and even though I change her water out almost every other day, the sink wins. Just glad she hasn’t figured out how to turn it on yet…
Funny enough the last fountain I got looks like a faucet and she’s like “nah I’m not stupid, turn the sink on.”
This is where rooting the phone is required. I use wireguard without root and have AFWall granted with root at bootup so it doesn’t require acting as a VPN
If not all 3 of these, AFWall is probably the best to go with. Having a way to not only block Apps, but also define your own custom firewall rules is very powerful. For example, I redirect all DNS requests to my own DNS with a custom rule (for apps, like Termux, using hardcoded DNS lookups instead of what the phone is set to)
I totally thought because of how long the equals looked, it was multiple equals characters, not just >>= lol. That’s what got me confused. Don’t think these are things I’d personally use but each to their own preferences right xD
Omg the editor has regions??? Time to abuse this on a few files…
What is that weird >>=== symbol? Looks like a cross breed between C and JavaScript here.
I hate short variable names in general too, but am okay with them for iterators where i and j represent only indices, and when x/y/z represent coordinates (like a for loop going over x coordinates). In most cases I actually prefer this since it keeps me from having to think about whether I’m looking at an integer iterator or object/dictionary iterator loop, as long as the loop remains short. When it gets to be ridiculous in size, even i and j are annoying. Any other short names are a no go for me though. And my god, the abbreviations… Those are the worst.
Yeah I’ll have to look through them and play with the firewall and router. Project zomboid did something very similar but I was able to find a way to make it work with my two custom ports.
Absolute worst case scenario, I create my own MITM to replace the 8888 for the client response lol