

I keep mine in a self hosted Nextcloud instance, DAV sync is built into the app
I do stuff


I keep mine in a self hosted Nextcloud instance, DAV sync is built into the app


Well that’s easy to remember!


Conflicts haven’t been an issue for years, all modern iterations of KeePass (XC, kp2a, DX) support automatically merging in the latest before saving.
I’ve been using it for years this way across several devices, it’s incredibly solid


Store your database in a nextcloud instance and it’s that too


There’s also an app called Shutter that works quite well
Feats of great strength and cunting


I switch between this and Shutter on a regular basis depending on what I feel like using that day.


Most of the complaining I see is that they’re not going open source, they’re going “source available”


That just sounds like something a discord bot could do


Meanwhile, for my homelab I just use split DNS and a (properly registered+set up) .house domain - But that’s because I have services that I want to have working with one name both inside and outside of my network
Yep, as someone who just recently setup a hyperconverged mini proxmox cluster running ceph for a kubernetes cluster atop it, storage is hard to do right. Wasn’t until after I migrated my minor services to the new cluster that I realized that ceph’s rbd csi can’t be used by multiple pods at once, so having replicas of something like Nextcloud means I’ll have to use object storage instead of block storage. I mean. I can do that, I just don’t want to lol. It also heavily complicates installing apps into Nextcloud.
You’ve got some fair points, and in agree with you - I was just still waking up when I wrote my original comment and misrepresented what I meant a bit. Will edit and update my comment later.
Yeah I generally run any non-neutral alignment as “Willing to go out of your way to perform acts of [help/harm], with the alignment being determined by why you did it and whether you feel satisfied by the outcome, and you intentionally do those acts in a [principled/unpredictable] manner.”
As a result, most creatures are generally neutral - They may lean in one direction or the other, but a paladin’s divine sense will only reveal evil if someone would actively make choices to harm others, feeling no remorse. Any good deeds are an extension of selfishness, done for the purpose of some kind of gain (lawful: gain is calculated or for an existing purpose, chaotic: gain is for whatever they wanted at the time)
A good alignment for a paladin sense means you’re willing to make active choices to sacrifice things important to you (or perhaps for your survival) for the purpose of helping others. That can be as simple as giving up something you wanted or as heavy as charging into a burning building to rescue the occupants. (Lawful: does it because it’s the right thing to do, chaotic: does it because it felt right at the time)
Oh man, thanks for this. I had no idea, having used gitea for years now.


Certbot also does DNS challenge, fwiw


DNS challenge makes it even easier, since you don’t have to go through the process of transferring it yourself
Others have addressed the root and trust questions, so I thought I’d mention the “mess” question:
Even the messiest bowl of ravioli is easier to untangle than a bowl of spaghetti.
The mounts/networks/rules and such aren’t “mess”, they are isolation. They’re commoditization. They’re abstraction - Ways to tell whatever is running in the container what it wants to hear, so that you can treat the container as a “black box” that solves the problem you want solved.
Think of Docker containers less like pets and more like cattle, and it very quickly justifies a lot of that stuff because it makes the container disposable, even if the data it’s handling isn’t.


Ah, neat! I just looked it up and it does look useful.
I’ve never really had any trouble with dark reader speed-wise - though it gives one major bonus that no other extension has so far: Attempting to match the appearance of darkened websites to my system theme (Catppuccin)


I can’t tell if you’re agreeing with me, disagreeing with me, or suggesting some alternative
I run my pi-hole on a dedicated Pi, and I pull the updated image first without any trouble. Then after the updated image is pulled, recreating the container only takes a few seconds.
Dunno what’s broken about your setup, but it definitely sounds like something unusual to me.