I don't have many machines but about 40 containers. I used docker compose. Then I've found Trillium Notes for the documenting part. I have the client on my mac that syncs to the trillium container on my server that way I can always have access if something happens and the server is down or I need it offline. One thing I love about it is that I've set it so all pages are read only by default. This makes it work for me more like a wiki and I don't accidentally overwrite something. The discipline to keep it updated?..... biggest challenge.
I've stuck with https://gethomepage.dev/ the longest. Taking the time to tweak it can be a huge help (using labels for autodiscovery). It's yaml configs are fairly easy once you get the hang of them if that's something that is new to you. Lots of help out there too.
I was in a very similar situation as you when I decided to just go with Unraid and build my own. I got a Fractal Design 804 case and was able to put very modest parts in it (i5 6500) and it performs so much better. And now there's no headaches with drives. I still have my 918+ but it's only used as a local backup for my unraid. If you're willing to shift perspective a little it can be very worthwhile. My small opinion...
That sux. When I have used AI, I've found Perplexity to be the one that gave me the best/most complete answers. Damn
Not sure what your preferred platform is but I’ve had great success connecting to my Calibre-web site with Yomu on iOS.
Maybe using a tailscale funnel would be a good option for you? I use one for a webdav setup to get around CF's 100mb limit on uploads when clients won't chunk their data properly. It was fairly easy to set up and works perfectly.
I've been using Floccus extension for a year or two and love it. Everyone of my browsers is supported (except for Orion), synced using my nextcloud setup, and is easy to set up. Can't complain.
That is an option I've been thinking about but I've never used it, I'm not a dev. Maybe I'll look at it more seriously since it does sound like what would work best, I'd really apprecieate the versioning. Thanks!
In my particular case I only have a few .env files and they don't have any credentials in them. This is mostly for the docker-compose files.
I literally just set up a container for Erugo for this exact thing. It worked perfectly and was super easy to do. It's just a self-hosted version of wetransfer. Could be helpful...
I think you can just download them straight from the website.
That works! Thank you!