

Caddy is also fine.
I wrote a blog about server hardining and you might find it useful: https://blog.melroy.org/2023/server-hardening/


Caddy is also fine.
I wrote a blog about server hardining and you might find it useful: https://blog.melroy.org/2023/server-hardening/


Yes, I run many services and website on the public web at home. Harden your server first. Like disabling root ssh login.
Also enable auto updates on your server. Use your router/server to block some counties using geoip (especially if those services are meant for only a couple of people within your county maybe?). You could also use block lists, there any many bad ip lists out there.
Configure rate limits in Nginx.
You also mentioned fail2ban. You can define many rules and actions. Like blocking ips that might go over your previously defined rate limits. Or 4xx action for ips that request a lot of non existing pages (404 errors) .
Also captcha won’t cut it anymore today. Try https://github.com/TecharoHQ/anubis
Of course expose only what you want to expose, so only open ports in your firewall you really want to open. Ideally put everything behind a reverse proxy like Nginx.
Let’s start with all of the things mentioned above. Ping me later if want to know more or have questions.


At this point I’m thinking of creating my own client haha.
I believe MailSpring is really powerful. But some advanced features are behind a pro account. MailSpring itself is open source.
maybe the easiest solution for these people is just running Linux Mint. And get fully rid of Windows. No grub issues :) And lets face it. this is anyway the best solution long term.
Drivers for what? Maybe that was 2008?
This is the way. Just use fast ssds to install all your operating systems. Ideally on separate disks.
And have a live usb ready, if you need to restore your grub boot loader.
Or you just repair the grub loader.


We do it for the fun/hobby. But also for the freedom and own control. And most likely also to make the internet more decentralized and robust. So a movement against bug tech.


Then playing games you will of course need wine or Proton in case of windows games.
For native Linux games it’s the best thing. Ideally have a game that supports vulkan for the best performance. Or opengl.


It will work. Under Linux mint for example you can use the firmware installer to install the correct Nvidia driver.
Too bad nvidia drivers are proprietary, so it’s not part the default kernel drivers. That is why I like AMD so much more, it has open sourcer drivers. Fk nvidia 😁


Yeah minda weird. Also nobody below 12 years old is also not allowed.
Linux gaming is great! And games that are not working under Linux (like recently EA is rolling out kernel level anti-cheat) is not so nice… so I boycott these kind of games! Vote with your wallet
Yup Debian would also be my way of getting started.
Nobody is saying it, so I will. The most important thing is to just get started!
It doesn’t matter if you go for a plain Debian server or a fancy proxmox installation with high availability. I believe the most important thing is just to start and experiment. And enjoy!


I believe they just don’t care, since not only is Windows not very profitable anymore, the real money is at businesses. So as long as they sell licenses to businesses (business laptops, etc), but also GitHub Enterprise (yes, Micro$oft also owns GitHub) Microsoft earns enough money that way. And also think cloud (Azure)…
My guess is therefor that the focus on Windows isn’t that big anymore. I just hope more companies and gaming devs/publishes also push native binaries towards Linux.
Pocket just works. And now Mozilla is killing it. It’s a shame. There are even companies asking them to take over the software and support. So pocket will stay… Not sure how far that is.
This is a feature not a bug.