constantokra
@constantokra@lemmy.one
- Comment on Bet y'all are very familiar with this 3 months ago:
Shove a hunk of 2x4 down to the bottom too. Changes an irritating noise to a satisfying thunk.
- Comment on Poor Sega just didn't get the timing right. 4 months ago:
My gamegear was great, for about 20 minutes with the lame ass rechargeable batteries you could get at the time. Took hours to charge too.
- Comment on I will not be taking questions. 4 months ago:
If you have humidity problems in your bathroom, get a small electric dehumidifier. They’re less than 30 bucks and they’ll fix it right up.
- Comment on What tool do you use to display your self-hosting infrastructure 4 months ago:
Yeah, and I assume future me will be even dumber than present day me, so I try to make it really easy for him to find out what he needs to know.
Another good tip is to put timestamps and increase the length of your bash history. That way when I log in half a year from now I’ll know what I was up to.
- Comment on Self hosting is hard. How do you overcome? 4 months ago:
All of your issues can be solved by a backup. My host went out of business. I set up a new server, pulled my backups, and was up and running in less than an hour.
I’d recommend docker compose. Each service gets its own folder inside your docker folder. All volumes are a folder in the services folder. Each night, run a script that stops all of them, starts duplicati, backs up to a remote server or webdav share or whatever, and then starts them back up again. If you want to be extra safe, back up to two locations. It’s not that complicated if it’s just your own services.
- Comment on What tool do you use to display your self-hosting infrastructure 4 months ago:
There’s no forgetting where I have something hosted. If I ssh to service.domain.tld I’m on the right server. My services are all in docker compose. All in a ~/docker/service folder, that contains all the volumes for the service. If there’s anything that needed doing, like setting up a docker network or adding a user in the cli, I have a readme file in the service’s root directory. If I need to remember literally anything about the server or service, there’s an appropriately named text file in the directory I would be in when I need to remember it.
If you just want a diagram or something, there are plenty of services online that will generate one in ASCII for you so you can make yourself a nice “network topology” readme to drop in your servers’ home directory.
- Comment on Networking Dilemma 4 months ago:
Landlords are familiar with utility install people and how unpredictable they can be. Even if they get mad, this will put the blame squarely on someone else so it’s probably a good option for you. “I dunno why he put it there. You know how utility guys are. It’s the only place he’d put my hookup.”
- Comment on Networking Dilemma 4 months ago:
Second this. Landlords don’t want their stuff screwed up by inexperienced tenants’ diy projects, and they don’t want to pay for something they think it’s unnecessary. I’d get an estimate for a pro to do it (could be a guy off Craigslist or whatever, just someone who does this for a living) and then just ask the landlord if they’d be alright with you paying to get it done. They’ll probably want to know exactly what they’re going to do, and they’ll likely say yes, especially since you say they already have coax running through the house.
- Comment on Backblaze B2 vs other storage providers to store legally ripped media 8 months ago:
Just FYI, koofr has a lifetime deal with 1tb costing $120. At about $4 a month for storj, you’re looking at a cost savings in just under 3 years. So if you intend to keep the storage, and assume koofr will still be there in 3 years, that’s another good way to go.
- Comment on Self hosted open source simultaneous multiuser password safe with .deb or .rpm and an end user webui/android app 8 months ago:
I’ve read that best practice is to do a database dump, in addition to backing up all the data files. It’s my understanding that there’s a slight chance of corrupting something in the database if you don’t stop the service first, since something could be changed while you’re doing your backup.
The easiest solution for me, as well as for being able to just restore my files and start the service again somewhere else, is to stop, backup, and restart. It’s down for less than 5 minutes while i’m asleep. If I expected better uptime than that I wouldn’t be trying to self host.
- Comment on Self hosted open source simultaneous multiuser password safe with .deb or .rpm and an end user webui/android app 8 months ago:
FYI, if you run vaultwarden using docker compose with your data volume as a folder, all you have to do is bring it down for like 1minute, make a backup of the folders, and bring it back up. I use a cron script to do this nightly. When my vps host went out of business, I restored my docker folder to a new vps and was up and running again in a couple minutes. Also, you could easily restore it to a virtual machine, if you like. Docker with compose is extremely portable.
- Comment on Best character in the entire franchise (OC) 8 months ago:
I interpret her interactions with Picard a little differently. He might think she’s a real pain in the ass, but I don’t think she’s actually being a sex pest, because they both know she knows there’s nothing there. He’s not going to be pressured into doing anything he’s not interested in, which is something she also knows, and they live in a world where that’s not OK anyway. It’s a game, and honestly, an extremely gifted and perceptive telepath could cause him any number of problems. This is a man whose experience with people being in his mind was from the Borg. She’s certainly found a way to come off as extremely harmless.
- Comment on [deleted] 9 months ago:
That’s pretty neat. I might start doing that, just for kicks.
- Comment on [deleted] 9 months ago:
Now that’s the kind of paranoid I was hoping to see in here. High five, pal.
- Comment on [deleted] 9 months ago:
Can you explain why you use onion repos? I’ve never heard of that, and I’ve heard of kind of a lot of things.
- Comment on Offshoring my solutions 9 months ago:
If you have the option to host physical hardware from your friend’s house, I’d go that route for the whole thing. Set it up so they can access your media server locally, maybe even immich, and VPN in for everything yourself, that way you don’t have to expose ports, except the wireguard port. Don’t acquire new content from their network unless you do it behind a good VPN with a killswitch and they know and are OK with what you’re doing.
I would personally rather have my documents, photos and media collection on a computer a friend has physical custody of than in the cloud, but that’s on you and your friend. I prefer to host vaultwarden and a notification server, in my case, gotify, on the cheapest vps I could find, which was about 12 bucks a year last I checked.
I’d also set up a tor hidden service for ssh, just so you have another way in, in case something comes up. Or you could get a cheap cellular modem and a yearly Sim card. In the US, red pocket is a good choice, with a limited option available for less than 50 bucks a year. You never know when their ISP is going to do something weird, and you’ll be able to figure it out a lot easier if you have a reliable way into your server.
You should probably think about backups too. You can obviously do a backup before you go, but you’re going to want to back up at least your new photos while you’re gone. I’d suggest looking at koofr lifetime storage plans, as they’re pretty cheap for the size.
- Comment on Advice on encrypted storage 9 months ago:
That’s basically the same as my writeup from when I did it. Except I also had a -k all on update-initramfs. Not sure about the switches, so I’ll look into them. Thanks.
- Comment on Advice on encrypted storage 9 months ago:
I was a bit surprised at it as well, but it doesn’t for me running Debian headless. If I reboot after a kernel update it’ll try to boot into the new kernel and fail waiting for the initramfs, but it’ll boot just fine into the previous kernel. Once I update the initramfs it works fine.
If you know what resources you used to set it up, I’d be curious to take a look and see if I missed something.
- Comment on Advice on encrypted storage 9 months ago:
Encrypt the boot drive, and use dropbear ssh in initramfs to be able to unlock it over ssh during boot. Then set up your data drives however you want, and use a key file on your boot drive to unlock them, once you’ve unlocked it. All drives are encrypted when your machine is off, and you only need one password you can enter remotely to unlock the whole thing.
Here’s a good resource on how to do the initramfs part arminpech.de/…/debian-unlock-luks-root-partition-…
Also, when you update the kernel you have to rebuild the initramfs with sudo update-initramfs -k all -u, or it won’t be able to boot to the new kernel.
I’ve found it to be a super reliable setup.
- Comment on What do you use to mount encrypted drives on boot? 11 months ago:
Initramfs listening with dropbear to prompt me for my passphrase. I can ssh in if I needed to reboot, or if it’s lost power for longer than my ups can keep it running.
- Comment on Should I move to Docker? 11 months ago:
You can also back up your compose file and data directories, pull the backup from another computer, and as long as the architecture is compatible you can just restore it with no problem. So basically, your services are a whole lot more portable. I recently did this when dedipath went under. Pulled my latest backup to a new server at virmach, and I was up and running as soon as the DNS propagated.
- Comment on Identifying Cat 11 months ago:
Perfect mate, or something like that. I’ll have to rewatch it soon.
- Comment on Identifying Cat 11 months ago:
How have I watched TNG so many times and missed this? I’m sure one of you knows an episode reference off the top of your head. Care to share it?
- Comment on That's what I thought 11 months ago:
They’re largely autisticly coded, and we don’t generally lie, to the extent that it causes us problems. So I’d guess people are picking up on the coding.
- Comment on A genre of Country Music... 11 months ago:
Imagine how bad he’d look if he wasn’t.
- Comment on Job experience 11 months ago:
I dunno man, lotsa room for the gut. I might have to try it out myself. Looks pretty comfortable.
- Comment on federated logseq 11 months ago:
Defaults. And I have a vps set up as an encrypted sync target because all my devices aren’t necessarily on and with a network connection at the same time.
- Comment on federated logseq 1 year ago:
I’m using syncthing for logseq and koreader with unrestricted battery use on grapheneos, and my phone says it has used less than 1% of battery.
- Comment on Though Bat'leths are way cooler than guns. 1 year ago:
Have you ever held a Bat’leth? Because it makes you feel powerful. Klingons are interested in feeling powerful and striking fear in their enemies, and for that the Bat’leth is pretty freaking great.
I mean, we’re human, so I get the whole Indiana Jones “Ima just shoot the guy” thing. But we’re talking about Klingons. Even if the weapon is objectively bad, there is honor in killing an enemy the hard way.
- Comment on Just some fun size comparisons 1 year ago:
Yes. And the characters. They have depth, and it feels like you know them, which makes putting lgbtq and neurodivergent characters on the screen that much better. I understand their motivations, and i’m autistic so that’s a real accomplishment.
I’m not caught up on all the shows, because i don’t always have the energy for the active watching that something like Picard warrants, but they’ve managed to make even something as silly as lower decks have character development, depth, and add a completely different view of starfleet. Like, the whole chest alien conspiracy from TNG isn’t so wild when you see that there’s a wide range of people in starfleet that’s not so obvious from following around their absolute best and brightest.