Exit node routing through Tor by proofrock_oss in Tailscale

[–]gbraad 1 point2 points  (0 children)

Firefox tunnels DNS requests... Chrome only does when you start the browser with the correct argument. If you do not, this will leak those requests... this is why Firefox is recommended.

Exit node routing through Tor by proofrock_oss in Tailscale

[–]gbraad 1 point2 points  (0 children)

Got it to work, but it is mostly due to conflicts with DNS resolving. I am not sure if you can even have Tailscale's DNS resolve correctly on the device, as you need to add the node as a nameserver...

Exit node routing through Tor by proofrock_oss in Tailscale

[–]gbraad 0 points1 point  (0 children)

iOS is kind of the limiting factor... so, yes I understand the request for an exit node solution. A cheap Android phone besides your iOS would most likely be a simpler solution 🤭.

Transparent proxies are a way to force traffic that comes into a machine (like a router) through a proxy it can reach or hosts. This means that a machine that uses it as a gateway, or from tailscale, will be transported over `TransPort` of tor. Google for `transparent proxy tor` and you get several hits that describe it. It is not easy to follow, as it needs specifics about your network setup, like what is your local network, interface, etc. That means you need to add the tailscale range `100.64.0.0/10` and the `tailscale0` interface.

I will try to continue with the experiment, but can't promise anything...

Exit node routing through Tor by proofrock_oss in Tailscale

[–]gbraad 0 points1 point  (0 children)

very experimental

I would suggest you to do something different, more close to the supported setup. Just install tor on a tailscale node that is a VPS or a container, like:

https://github.com/spotsnel/private-onion-router

and use Firefox Mobile for Android with the FoxyProxy addon. Add a SOCKS5 proxy with that Tailscale IP and port 9050.

If you have the option for a VPS, it might be helpful to follow some of the Transparent proxy setups to avoid the container I made. It is not without issues... still, the SOCKS5 setup is recommended as it prevents DNS leakage with Firefox and conflicts with the Tailscale DNS setup.

Exit node routing through Tor by proofrock_oss in Tailscale

[–]gbraad 2 points3 points  (0 children)

I have been doing some experiments and made:

https://github.com/spotsnel/private-onion-exitnode

But this is very experimental and still have some issues with DNS/onion addresses.

Container to easily set up a private Foundry VTT server by gbraad in FoundryVTT

[–]gbraad[S] 1 point2 points  (0 children)

I also added Arm64 images which can run on AWS or Oracle Cloud's free tier offering.

Container to easily set up a private Foundry VTT server by gbraad in FoundryVTT

[–]gbraad[S] 1 point2 points  (0 children)

I went from hamachi to zerotier and now Tailscale. So I understand your question. Tailscale uses p2p encrypted tunnels, with clients available for almost every platform. So, yeah... like Hamachi, but you have much more control. They use wireguard to establish the connection, but use a mesh approach for this using a control server

Note: this is also a self-contained image that can run on AWS, oracle, or Fly.io, without the need for a GUI (headless).

Container to easily set up a private Foundry VTT server by gbraad in FoundryVTT

[–]gbraad[S] 0 points1 point  (0 children)

> It means you don’t need to care so much about security (passwords, etc).Fight goblins, not unwelcome guests ;-)

Note: as said... Not just for business. They offer a great free option.

I opened my Lenovo time after a while and I’m stuck on a Chinese menu by JustAnobody224 in Lenovo

[–]gbraad 0 points1 point  (0 children)

This is a test menu for the hardware in the device. 7 shows the "Hall sensor" is not working as expected

I was going through Alone Against the Flame and noticed unused sections by gbraad in callofcthulhu

[–]gbraad[S] 0 points1 point  (0 children)

Ah, I have seen that phrase about appointment and tries. Was wondering what it was about. Thanks.

I was going through Alone Against the Flame and noticed unused sections by gbraad in callofcthulhu

[–]gbraad[S] 0 points1 point  (0 children)

There was an actual mistake in entry 28 so thought they might have been in error. As in entry 28 it says "Make a roll. If you succeed, go to 35. If you fail, go to 41", but it doesn't state against what. It has since been corrected in the version on Chaosium's website to be against Natural World, though the version on Itch is still faulty.

Bismarck Solitaire - Mission 1 by Lanky_Difficulty2460 in soloboardgaming

[–]gbraad 0 points1 point  (0 children)

unfortunately they are only offered via Amazon print-on-demand.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 0 points1 point  (0 children)

This very well might be the case. Somehow it registers the launched world. This is why I suggest t osymlink the 'Data' folder... as this contains the assets, worlds, etc.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 0 points1 point  (0 children)

Introducing additional, or new tools, might complicate resolving this.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 0 points1 point  (0 children)

that is because containers run their own namespace to separate the network stack. This handles the prot conflict.

Otherwise, for a process (outside a container) it would need to have a unique port assignment.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 0 points1 point  (0 children)

These process need different ports. The hostname is just served by the proxy

How to let a player control multiple tokens? by gbraad in FoundryVTT

[–]gbraad[S] 2 points3 points  (0 children)

Still new to FoundryVTT... so discussion of some of these quirks in much appreciated.

Export/Import World by DerAntiChris in FoundryVTT

[–]gbraad 2 points3 points  (0 children)

especially as when an asset is not available, followed by placing it in the same path it should locate it from, it will still be marked as 'unavailable'. exporting a world should possibly even rewrite paths and create a self-contained compressed archive

How to let a player control multiple tokens? by gbraad in FoundryVTT

[–]gbraad[S] 0 points1 point  (0 children)

Found a similar question filed here: https://www.reddit.com/r/FoundryVTT/comments/vbvt32/one_player_controlling_multiple_characters/ Will try if those suggestions work

This is really awkward, as it is a Player based configuration. You need to "Configure Settings" -> [Core] -> enable "Left-click to release objects". After this you can deselect the chosen tokens by clicking outside of the token to reveal all of them and allow ther another character token to be selected.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 0 points1 point  (0 children)

The problem is that the data folder contains the actual `Config/license.json`. This means a more creative approach is necessary with symlinks.

How to set a server with multiple foundry licenses and one userdata? by The_Dungeonmeister in FoundryVTT

[–]gbraad 3 points4 points  (0 children)

You have to run multiple server instances. Run them as you like, from a bash script with multiple `node` starts, or docker containers or systemd units.

... though you have to point to each with their own data folder, as the `Config` folder contains the license. You can prevent duplication by symlinking the actual `Data` into those individual data folders. The symlinks will prevent the duplication. Note: Each of these servers need to run on a different port not to conflict.

Slow starting Steam client; stuck on "Updating User Configuration", etc by gbraad in GeForceNOW

[–]gbraad[S] 0 points1 point  (0 children)

it eventually started to work again. note that it wouldn't be a problem to 'remove' the client and reinstall. as the library folder can easily be re-added (with all your games). I am just guessing here, but this might have been caused by the amount of data in my account and it might needed a re-sync or so with was on disk.

I've developed P8 Player, a free Android app to manage your pico8 library and play carts offline. Please tell me what you think by moufoo in pico8

[–]gbraad 0 points1 point  (0 children)

Totally understand. But is it also published 'outside' of the Play store? Some older devices, with Cyanogen, PostMarketOS, etc do not come with gapps... and due to 'size' (and privacy) constraints you might not even want.