Great idea. I already do something similar(minus the btrfs part) for Vaultwarden. Mind sharing the script/commands?
I setup my host with btrfs but I have 0 knowledge of it so I didn't take advantage of it until now. I already have my docker volumes mapped to /docker/stack so I'm gonna create a sub-volume and move that there.
I'm mostly interest in your btrfs snapshot and send commands but if you don't mind sharing the whole thing that would be great.
I don't think it's as random as people make it out to be.
I'm using mine since 2 years now and I got a deletion warning because it was flagged inactive (low CPU usage).
Since then I have a bogus CPU intensive task running in the background and it's still going over 6 months after the warning.
Lots of people probably don't check their mails or break ToS in such a way that they don't even get a warning.
I have an actual 1,20$/month VPS with vpshostingservice.co and it has a static ipv4 address, 1 vCPU, 1GB RAM and 15GB SSD storage and unmetered bandwidth.
They don't like you running the server at 100% for extended periods of time though if I'm remembering correctly.
I think it's the other way around. I've been hosting a bunch of service on mine, which I accessed daily. Even SSH'd to it daily and I got flagged for inactivity because of low CPU activity.
Now I run some bogus CPU intensive task 24/7 and haven't heard back since.
r/androidafterlife is a good place to look
What I use daily without necessarily interacting with them:
First 3 with Baikal
- Contacts
- Calendars
- Simple to-dos/reminders
- Immich for pictures sync
What I actually interact with daily:
- Memos for simple note taking
- Vikunja for more elaborate to-dos/project tracking
- Bitwarden (Vaultwarden)
- Miniflux for RSS
- Jellyfin
Occasionally:
- Microbin (pastebin)
- Gokapi (filesharing)
- Gitea (code versioning) although I don't program at all. It's serving as a way to backup my config files as well as synchronizing them across different machines.
All of which I used to use a proprietary alternative before starting selfhosting.