• 0 posts
  • 9 comments
Joined 2 years ago
Cake day: August 1st, 2024
  • I run a forgejo server on the internet for myself so here’s my two cents.

    OpenID or any other log in method is just a way to log in to an account on the forgejo server. With registrations disabled it shouldn’t be able to create an account, so there should be no issue. All the extra auth methods also need to be configured and are disabled by default.

    Bot traffic can be pretty horrendous once they find your server, I’d say Anubis is basically a requirement at this point. I would also strongly recommend setting up fail2ban for http and ssh, and disabling ssh password auth.

  • Sounds almost but not quite like what holos is working on

    Also to answer your question, there are other projects that exist that offer a better single-user instance experience (gotosocial comes to mind). But unless you can make the setup as easy as installing an app on your phone, actually running a single-user instance will still be something for hobbyists and enthusiasts. Far be it from me to dissuade someone from starting a project, I’m the proud owner of two partial activitypub server implementations myself, but unless you’re doing it for fun I’d suggest contributing to an existing project instead.

  • I actually just set something like this up using sentryshot and a random IP camera my dad had laying around. The docs are kinda sparse but it was simple enough to get the camera set up. It supports motion and object detection in software and I think you can set it to just record on one of those events but I haven’t messed with that at all.

    Edit: for remote access I’d recommend either wireguard or tailscale. I use plain wireguard without having a static IP and haven’t had it break yet but your mileage may vary.

  • I tend to use the names of angels for my personal devices (which surprisingly was inspired by this and not NGE)

    For laptops I tend to use demons instead, just seems to fit better (which actually was inspired by Gundam IBO but this is the list)

    For example:

    • desktop (Linux side) is Raziel
    • desktop (windows side 😩) is Azrael
    • main laptop is Gusion
    • eBay Thinkpad is Barbatos