I already have my own router, even if a web server is safer, you are still exposing your IP which is what I don't want to do. DMZ doesn't solve anything, is just worse than setting up a port forward as you are opening all the ports to the server at home, your server at home has access to all your network so once infected by any 0-day exploit, you are fucked up.
I just hire online servers and I have my own Ansible playbooks to manage those servers, this way I don't provide my real IP (my home) to anyone.
Why are you saying that? I know it's not a firewall, I'm just saying it doesn't expose your router directly to internet, most of the routers also have firewall, and you can DMZ or port forward that you normally turn them on once you expose your router to public so bots or people can make direct requests to your router.
Yeah, I would do that before exposing my router to public and opening ports, but for the tunnel I would use something like WireGuard into a virtual network at my home just to improve security. I'm not a fan of Cloudflare.
You are welcome, thanks also for asking my opinion about this too.
My post isn't a "constructive" contribution, neither a "destructive" opinion. I might just be rude saying that with those words, but I didn't insult anyone or anything, I just said I disliked it and that I took a good decision to move after reading this. 🫤 I do like the Fedi, I suppose you can get it.
I’ve run a small public web server for well over a decade and never had any issues with hackers.
It's never late to get hacked or an attack or a problem with your ISP router firmware. I don't think that's an excuse.
receive backups from my other servers
You can simply do cronjob and scp user@server:/path/to/backup . to get things from server to your local network, I don't see the need to expose your router to the public. For a web server, there are cheap VPS providers for less than 5 dollars a month, and you save up energy, hardware, and improve safety at home.
I am into tech/programming/devops, I make my own servers, but I would still prefer to be under CGNAT as I feel more safe. I wouldn't open any port or tunnel to my local home network, I wouldn't feel that safe. So for me, a CGNAT is perfect.
Open source is the right term, I don't care if I need to pay for products I like, what I care is that the code is public. Then, if the license is also permissive, it's a plus.
EDIT: Unless you are an expert on PowerShell to know exactly how to disable that option, it is better if you just activate and disable the spy software.
I think you are mixing the big companies monopoly with Open Source.
very dificult to self host email
It is not (example: https://mailcow.email/), the difficult is to keep it safe, updated and pay the hosting, but there are alternatives of email hosting like https://posteo.de, so I would say you just didn't search for any alternative.
before we had personal websites
You can still self-host your own website, if not, you can find a provider or use alternatives like https://gohugo.io/, it's full of it.
community forums then reddit came and take over the forums making profit of off it
You can still use Lemmy and forums... I never used Reddit, so I don't see what's so good about it, a part of some posts that has some good info as any other forum or website that I got into. I don't see how this damages open source or where is the issue with the open source.
The real problem is the people ignorance, they are still using the big tech apps that have more marketing that other ethical apps. But there is nothing wrong with FOSS here, big tech uses this mass control as government does too to control civilians feelings and thoughts.
Big tech also does open source because they are very interested in Open Source, such as Linux, the system that runs the world. Without Linux (which is open source) the world couldn't run. All routers, servers, IoT, many devices (etc.) run Linux, Open Source.
Any closed source app that big tech or small tech do also uses Open Source tools and libraries. And you are an ignorant.
Dell XPS 13 with the "developer" label is also pretty nice so it's all good, but check that it has the "developer" label, or it will be not designed to be compatible, if I'm not wrong, the main difference is the Wi-Fi adapter. Also, out of this topic, careful with the finance and credit card, it's always a scam unless you really need it to work I wouldn't spend money that I don't have.
Yeah, I knew it, I still would get a TUXEDO computer, something like TUXEDO InfinityBook S 15 - Gen8, the DELL XPS 13 is very small, small keyboard, very portable but not really nice to work with. And TUXEDO looks much more into Linux than DELL.
Yeah, overwhelming but can be cool to learn about this https://linrunner.de/tlp/settings/index.html and https://wiki.archlinux.org/title/Tlp has some documentation, with this and some blog from a user explaining it, it should work. Also, the auto-cpufreq is pretty cool, makes your PC go slower but saves a lot of your laptop energy, or I feel like this.
Try Linux another time (I also often switched to Windows in the past until now, I can finally say I would never use a Windows/Apple desktops, I really dislike them), I often try distros on my Laptop while my Desktop has a stable distro to work with. On laptop, I just try different distros as I do like to test them.
Nice colors... good job.