ikidd
@ikidd@lemmy.world
- Comment on One Year Selfhosting My Own Podcast 1 day ago:
You cover a lot of topics in each episode. Maybe cut them down to get a shorter episode, and budget the time to expand a couple of the more interesting ones. Use the more in-depth topics to drive a Premium, no-ads channel.
I look at Linux Unplugged as way too long, but really they don’t cover very much in an episode. They spend more time reading their boosts and usually I just skip out at that point. But I guess that’s where they get paid from, so I get it.
I’m not sure that the Linux landscape is a place where you’re going to pay for the time of running a podcast, but as long as you enjoy helping people with bringing them information and pointing them at new things, at least you’ll be getting that satisfaction.
- Comment on Have you tried self-hosting your own email recently? 1 day ago:
Do you ever send mails to Gmail and Office365
All the time, never had an issue. I get dmarc reports constantly since I set my dmarc to notify, not just failed, but I’ve never seen PTR checked on Microsoft or google. It passes SPF and DKIM (presumably spam but you don’t get a report for that) and they let it through. I used to think it was because I’ve had most of my domains for a long time, but the couple times I’ve brought a new domain online, they seem to be fine with them.
Now they might be passed because my old domains have never had an issue and they get associated because they come from the same IP?
My ISP would let me set a PTR if I wanted but I haven’t bothered because it doesn’t seem to be an issue.
- Comment on Flooring Pop 1 day ago:
That is an utter mess of self-leveling compound poured way too thick all at once, not fully covering the area, and then not using a proper thinset base. I guarantee the rest of that shitshow is going to go the same way.
That needs to be torn out, the self-leveling garbage pounded out, proper plywood laid in and screwed to the joists for the majority of the space to get taken up, then maybe a thin layer of self-leveling if needed. A layer of Schluter uncoupling membrane can be used to disconnect the expansion of the walls and floor from the tile, with appropriate gaps (like 3/8") around the tile and hidden by the baseboard, with a snap down transition strip at the door that also allows expansion.
And then find whoever installed that and slap the bejesus out of them.
- Comment on Have you tried self-hosting your own email recently? 1 day ago:
Selfhost several domains for over 25 years, from home, on a dynamic IP and no PTR records, and I have literally had zero problems with blacklisting or dropped connections. I must live a charmed life, or have set up my DKIM/SPF/dmarc records correctly.
- Comment on One Year Selfhosting My Own Podcast 3 days ago:
I’ve listened to a few episodes over the last few months and enjoyed some of the topics, especially the interview with that Nextcloud fellow.
Except for the interview, I do find an hour is more than I can take at once, though. I lean towards Joe Ressington’s “make them want more” half-hour podcasts every week. Just my 2 cents.
- Comment on Sep 12, 2025 - Self-Host Weekly by Ethan Sholly 4 days ago:
Oh, and we’re showing all your friends what you watch without you asking for it. And by friends, we mean everyone we leaked you account and payment details to. Twice.
- Comment on Too soon? 5 days ago:
Two in the thoughts, one in the prayers, you shitbag.
- Comment on Proxmox or Docker? 1 week ago:
Run a proxmox VM with docker services. ZFS snapshots and backups via PBS.
- Comment on ✅✅✅ 1 week ago:
If you put gas in your Peterbilt, you’re gonna have a bad time.
- Comment on IME there's nice guys and then there's "Nice Guys" 1 week ago:
I just stopped being nice after the first couple times; it was highly effective.
- Comment on YSK that hand sewing is a stupid cheap hobby to get into and reduces your impact on the environment 1 week ago:
THANK YOU FOR YOUR ATTENTION TO THIS MATTER
- Comment on Podcast automation? 2 weeks ago:
I use Pinchflat, but I’ll take Youtube channel feeds instead so it can employ Sponsorblock and cut the commercials, especially for podcasters that use IHR. It then exports an RSS feed for Antennapod to monitor, but I imagine you could just write the episodes to a Navidrome-accessible folder.
- Comment on Who is the enemy? 2 weeks ago:
Technicians hate engineers. An engineer will drag themselves across a field of naked virgins, ignoring them all, in order to fuck one mechanic.
- Comment on [deleted] 2 weeks ago:
I’d drill some rebar into the sides and anchor with epoxy (blow the holes out well) and wash the exposed faces down and let dry. Paint with the shit you use to prep existing concrete for adherence, then pour quickcrete with some adhesion compound added. If it’s not moving anymore, it’ll be fine for years.
- Comment on [deleted] 2 weeks ago:
Epoxy is more typical when you’re trying to anchor support into existing concrete.
- Comment on We Built It, Then We Freed It: Telemetry Harbor Goes Open Source 2 weeks ago:
Sounds like they give you a bunch of grafana dashboards preconfigured, which is fine.
- Comment on What does this mean? 2 weeks ago:
You stuck it in your ass.
- Comment on A good tool? 2 weeks ago:
- Comment on Where did the word and concept of "derpy" come from and where is it going? 3 weeks ago:
I honestly predicted that “derp” would be taken up in slang when that show came out For one of the few times in my life, I was right.
- Comment on What are the most useful things you've printed? 3 weeks ago:
I printed bushings for the augers we have on the bottoms of a couple grain bins. They’ve lasted for about 10 years in ABS, and the old ones were ridiculously expensive to replace even though they were just made of maple. Probably run a couple of million bushels of grain through those augers since I replaced them.
- Comment on OpenMower: Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots! 3 weeks ago:
I’ve followed this project, and they’re very limited on the off-the-shelf mowers that are supported.
Frankly, I’d prefer a generic version that lets me slap some servos against the wheels on a basic cordless mower and drive it around with differential steering. I don’t need it to look pretty, I just want it to cut my grass.
- Comment on anons brother has some strong opinions 3 weeks ago:
Caves. We should all live in caves.
- Comment on Dodged the maga family visitors on 4th July by happy accident, now trapped with them at wife's birthday celebration. 3 weeks ago:
Go for long walks.
- Comment on BECOME THE INTELLECTUAL BLADE 3 weeks ago:
When they were studying physics, I was studying the sword.
- Comment on Am I corrupting my data? 3 weeks ago:
So if I want a new container stack, I make a new Proxmox “disk” in the ZFS filesystem under the Hardware tab of the VM. This adds a “disk” to the VM when I reboot the VM (there are ways of refreshing the block devices online, but this is easier). I find the new block device and mount it in the VM at a subfolder of /stacks, which will be the new container stack location. I also add this mount point to fstab.
So now I have a mounted volume at /stacks/container-name. I put a docker-compose.yml in there and all data that the stack will use will be subfolders of that folder with bind mounts in the compose file. When I back up, that ZFS dataset that contains everything in that compose stack is snapshotted and backed up as a point-in-time. If that stack has a postgres database, it and all the data it references is internally consistent because it was snapshotted before backup. If I restore the entire folder from backup, it just thinks it had a power outage, replays it’s journals in the database, and all’s well.
So when you have a backup in PBS, from your Proxmox node you can access the backups via the filesystem browser on the left.
When you go to that backup, you can choose to do a File Restore instead of restoring the entire VM. Here I am walking the storage for my nextcloud data within the backups, and I can walk this storage for all discrete backups.
If I want to just restore a container, I will download that “partition” and transfer it to the docker VM. Down the container stack in question, blow out everything in that folder and then restore the contents of the download to the container folder. Start up the docker stack for that folder and it’s back to where it was. Alternatively, I could just restore individual files if I wanted.
- Comment on Gutter replacement 3 weeks ago:
I see they’re trying to follow the line of the eaves, but the more accepted way of doing this would be a bottom outlet on the upper gutter, an elbow to attach the downspout section, then empty the downspout into the top of the lower gutter with another elbow. I’m not sure how the arrangement you show would avoid clogging.
- Comment on Am I corrupting my data? 3 weeks ago:
Yes. So my debian docker host has some datasets attached: Image
mounted via fstab: Image
and I specify that path as the datadir for NCAIO:
Then when PBS calls a backup of that VM, all the datasets that Proxmox is managing for that backup take a snapshot, and that’s what’s backed up to PBS. Since it’s a snapshot, I can backup hourly if I want, and PBS dedups so the backups aren’t using a lot of space.
Other docker containers might have a mount that’s used as a bind mount inside the compose.yml to supply data storage.
Also, I have more than one backup job running on PBS so I have multiple backups, including on removable USB drives that I swap out (I restart the PBS server to change drives so it automounts the ZFS volumes on those removable drives and is ready for the next backup).
You could mount ZFS datasets you create in Proxmox as SMB shares in a sharing VM, and it would be handled the same.
As for documentation, I’ve never really seen any done this way but it seems to work. I’ve done restores of entire container stacks this way, as well as walked the backups to individually restore files from PBS.
If you try it and have any questions, ping me.
- Comment on UK Official Calls for Age Verification on VPNs to Prevent Porn Loophole 3 weeks ago:
I wonder how they figure that’s going to work out.
- Comment on Dennis Prager in Harlem 3 weeks ago:
Thank you for shitting your pants on our behalf.
- Comment on Am I corrupting my data? 3 weeks ago:
I run a docker host in Proxmox using ZFS datasets for the VM storage for things like my mailserver and NexcloudAIO. When I backup the docker VM, it snapshots the VM at a point in time, and backs up the snapshot to PBS. I’ve restored from that backup and it’s like the machine had just shut down as far as the data is concerned. It journals itself back to a consistent state and no data loss.
I wouldn’t run TrueNAS at all because I have no idea how that’s managing it’s storage and wouldn’t trust the result.