• 1 Post
  • 7 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle


  • I have many of my services open to the internet, but behind authelia w/2fa and a reverse proxy. I haven’t had a security issue yet, been running this way for a few years.

    I think it’s pretty safe as long as you keep them up to date. I run backups weekly and do updates at least once a month.

    Using geoip restrictions will also help a lot because you can block most of the scanner bots by denying connections from outside your geographic region. These bots detect what services are open to the internet and then add them to databases like shodan. If a security flaw is found in one of those services, hackers will search those databases for servers with those services running and try to exploit them. If you aren’t in those databases they can’t easily find you before you are able to patch.



  • I think SSO is less important than having everything behind the reverse proxy. The importance of the proxy is that if there is a security hole in the web server component of your service, it cannot be exploited without a second flaw in the proxy. It’s an additional layer of abstraction and security that doesn’t add a ton of overhead.

    An attacker would have to find an exploit in nginx, which is used by most of the big tech companies, so it is well secured compared to the services many of us selfhost.

    Another advantage of using SWAG is being able to use fail2ban and geoip restrictions. Any ports open to the ipv4 internet get scanned by security services and malicious actors many times each day. It’s nice to be able to have nginx refuse connections from any of them that repeatedly fail to login, or that come from outside your geographic region.




  • I think I’d recommend either buying a larger prusa printer, or a cheaper starter printer. The mini has a small bed that you will probably want to upgrade at some point.

    You can regularly find an Ender 3 for ~$100. It is one of the most used printers out there. Tons of information available online about them. You won’t feel bad about wasting a bunch of money on a printer that sits unused.

    I bought the Prusa Mk3s+ as my first printer, but I wish I had gone with something cheaper. I didn’t know what I wanted because I hadn’t had a 3d printer yet. Now I really want to build a Voron, but I can’t justify retiring a perfectly good $800 printer to build a new one that’s faster.