I really like KitchenOwl’s shopping list interface, native iOS app, and OIDC integration. I haven’t used the budgeting or meal planning functions yet.
m
I’m using Autorestic, a wrapper for Restic that lets you specify everything in a config file. It can fire hooks before/after backups so I’ve added it to my healthchecks instance to know if backups were completed successfully.
One caveat with Restic: it relies on hostnames to work optimally (for incremental backups) so if you’re using Autorestic in a container, set the host:
option in the config file. My backups took a few hours each night until I fixed this - now they’re less than 30 minutes.
I use it to synchronise RetroArch save states across my devices - desktop PC, Android TV, and Android handheld.
I've done a couple of host migrations since using Docker for all my services.
I don't even bother with database dumps or anything like that, I copy my compose files and mapped directories, being sure to preserve permissions, and all my services come back up without any issues.
I just swapped from Ubuntu to Debian but I don’t use VMs - only containers. I back my files up directly to B2 using autorestic, also running in a container that is scheduled by… another container (chadburn).
No need for any VMs in my house. I honestly can’t see the point of them when containers exist.
Since I started posting online under my real name, I’m even more careful about what I post.
Cold brew in a Toddy. Store in fridge. Add milk/ice/hot water to taste.
@limboapp Ah, sorry. I don't want to spin up my own Lemmy instance, and I use my Mastodon account to interact with Lemmy (yay Fediverse!)
What I'd like to do is easily comment/post on Lemmy instances with my Mastodon account. Right now it's a bit of a convoluted process that involves copying a URL from a Lemmy post, searching for it in Mastodon, and replying to the post I find in Mastodon.
@hispeedzintarwebz I love Traefik. I will admit it was a steep learning curve at first, but it elegantly handles everything I throw at it. You can include the Traefik configuration for a container in the docker-compose with labels.
What I like about Traefik is that it was built out of the box to do this kind of thing, rather than something like nginx which is actually a web server that has been shoehorned into being a reverse proxy.
I started with an Afternoon Breeze (https://www.afternoonlabs.com/breeze/). I have since built a Sofle RGB (https://josefadamcik.github.io/SofleKeyboard/build_guide_rgb.html), with a second Sofle RGB planned to leave at the office.