This is fair! You have to be an enthusiast and/or stubborn as hell to get through a new setup, esp where webdav is not packaged like other apps. Maybe choose a cloud sync option.
- 0 posts
- 5 comments
- 4 days
- 4 days
This is also my approach. You need a server someplace to do it. However VPNs like tailscale help a lot with this. I have a personal webdav just for joplin sync.
Oh yeah, podman let’s me run all the containers as user-space systemd services.
Tailscale service configs for HTTPS ingress and DNS resolution. Podman quadlets / podlets for everything except backup software and tailscale itself. I use the open version of VS code to edit config files in place, but I push them to a private git as well as having them backed up. Storage for app data, media, and configs (everything but OS) is via NFS shares from my gaming PC’s RAID volume. I can run a plenty of apps on an old thinkpad this way. After you configure the first few quadlets with tailscale, it gets real straightforward, but there is a learning curve. Yes, I use SSH, but it is the remote conmection and terminal in Code.

I need to switch to this. I assume you get a web UI as well!