• 11 Posts
  • 63 Comments
Joined 3 years ago
cake
Cake day: June 4th, 2023

help-circle












  • So when I was a child, my dad was a violent, alcoholic, asshole. And for a long time, that’s the only perspective I had of him. Now that I’m older and there are children around me, I can appreciate that he, for all of his glaring faults, was always present. Some dads aren’t that way. He was always there and always held us accountable and always to a high standard: nothing ever slipped.

    In my case, the penalty inflicted for not meeting those standards was terrible… but as an adult I can have respect and some admiration for a father who makes time everyday to interact with his child, help them be aware of his or her responsibilities, and help the child meet them.





  • So I recently quitted Google Drive

    Congrats, great life choice

    downloaded all my data and hoping to keep it on Hard drives myself, They are external plug in types

    You have multiple external drives. Are they USB? How many?

    So when I plug it in

    Are they not usually plugged in? Is there a requirement to keep them air gapped between syncs?

    it copies/syncs the things on my computer, anyone knows somethign like that?

    Like others have said, a shell script that calls rsync is maybe the way to go and with some more information on number of drives, drive interface type, and air gap requirements it may change



  • I operate SSH, nginx, and uvicorn like this:

    SSH

    • pubkey auth only
    • not on default port
    • AllowUsers var in sshd.conf is set

    nginx

    • runs as its own user
    • serves static files or forwards to uvicorn
    • rate limits are set
    • returns 444 on requests that aren’t in sitemap.xml (nonsense and probing)

    uvicorn

    • runs as its own user

    and a firewall runs on top of everything in a hardened kernel. I’m self taught, so I could be missing something obvious and this setup has been reliable for me for a few years.