One person but 10 fingers to write the code. That’s a lot of guys at work here.
One person but 10 fingers to write the code. That’s a lot of guys at work here.
Thanks for the tip !! I will certainly give it a look, It’s kinda annoying for my family members to always connect via wireguard.
For me it’s fine though, I even route my traffic to ProtonVPN but my family is always nagging how they need to “do something” to get access to the hosted services or that it “doesn’t work”.
Except that everything is under your control and not managed by a third party, not much I think.
If this setup works for you and you’re happy with it, just keep it going.
If you have time to spare, want to learn new things, tinkerer arround with network security, certificates, DNS, reverse proxy and, and, and… You can give it a try in a virtual machine and docker containers. But keep in mind that’s not an easy way and involves a lot of personal time before you get a GOOD working self-hosted / exposed services.
I wouldn’t recommend to open any port on your router except for a secured tunnel like wireguard and connect to your services through that tunnel. Opening port 443/80 on your router is bound to some heavy automated scanning and brute force by bots. If you don’t have the necessary knowledge/tool/hardware, this is just going to put you at risk of ddos and remote attacks.
That’s way something like cloudflare is populare, they most of the time take care of that nuisance and also why something like wireguard is popular among the selfhosting community.
Just out of curiosity, I haven’t seen anyone recommend miniconda… Why so, is there something wrong I’m not aware of?
I’m no expert, but I totally feel you, python packages, dependencies and version matching is a real nightmare. Even with venv
I had a hard time to make everything work flawlessly, especially on MacOS.
However, with miniconda everything was way easier to configure and worked as expected.
Yeah… This was probably intentional. Now we get why ! They didn’t put to much effort for the self-hosted version, because they didn’t want you to self-host.
I haven’t heard of Mathy, but it seems to be a math tool?
From what I gathered, miniconda is like pipx or venv. It’s able to create python virtual environments.
But I’m very new to all of this so I’m not really a good source. However after experimenting with either of them (venv, pip or miniconda) I found miniconda the easiest to use, but that’s also probably a skill issue.
I was genuinely asking because their could be something I wasn’t aware of because yeah I’m new to all of this. (proprietary, bugs, not the right tool…
You seem related to programming, maybe you could give me some pointers here?