Thanks - this is exactly what I needed.
Yes - we’re “I’ll let you use my electricity for your computer thing” friends, not “I’m okay with seeing your printer on my home network” friends.
Kavita is for ebooks - it’s not perfect, has some weirdness with series sometimes because of it’s manga heritage.
For me, AudioBookShelf is the clear standout for audio books, and I ended up going with Kavita for ebooks.
I have it in a git repo, broken down by the nodes and vps names. In each of these folders is a mixture of Ansible playbooks, docker compose or just markdown files with the descriptions. Some is random stuff - my VPS allows the export of the cloud firewalls as JSON for instance. All the secrets needed by Ansible are in an Ansible vault, the rest in KeePass.
Or just trotting, we don’t know.
Yep. Glad he’s got a system that works for him, but as a solo dev I love my Forgejo. I self host it, (so no Trust issues) and if you’ve hosted any other services before, the setup is a simple Docker compose - so I’m not sure I accept the Heavyweight argument either.
Great comprehensive answer. The only thing I might have added (at the risk of confusing things) is that Codeberg is a non-profit, community-led effort that provides Git hosting (with Forgejo), so a sort of open source GitHub
6 hours before: “This is fine”
It got enshittified. I went to use it one day and it wouldn’t work without creating an account.
Same - As an Insomnia refugee, I thought “Oh no, not this again” and felt foolish for evangelising it.
I like data, I like tech, I like investing large amounts of time and energy to self-host things that muggles would not bother with.
I mean, yes, I could. But I’m committed to the #selfhosted life where I spend hours building unnecessarily complicated systems to make my life easier in small ways.
I’m starting to think my commitment to the Apple ecosystem and my desire for self-hosting are at odds.
The process for this is to obtain an EPS32 with bluetooth and wifi, pair it to the scale with bluetooth then keep it powered on in range of the scale, then the data goes into HA?
I have the opposite experience of this. All of my local services are a single docker container inside an LXC. I don’t like that it’s conceptually messy, but in practice it’s easy to manage. What I love about it is the simplicity of backing up or moving the entire LXC between servers.
I’ve not had any drama with things breaking across Proxmox updates. The only non-gui thing I need to do during the process is adding two lines to the LXC conf to have Tailscale work correctly.
It’s mind-bogglingly convenient, especially compared to the before times. Consider donating to them if you can.
No one’s mentioned Forgejo yet? Solid git and artifact repository.
Yes, this.