Comment on Announcing Timeship v0.1.0: Self-hosted ZFS snapshot browser for TrueNAS
Localhorst86@feddit.org 14 hours ago
I bookmarked this post a few days ago, but only just had the time to set it up today. Installing it as a custom app on TrueNAS was very easy.
I am running TrueNAS as well, and I keep snapshots for about a week. When I set up snapshots, I noticed the same issue as you: On a Linux client there seems to be no convenient way to browse these snapshots using the file manager (like “previous versions” on windows), and the only way I was able to browse snapshots was using ssh into the TrueNAS system.
While inconvenient, I figured that’s good enough for me, I don’t really tend to accidentally delete files off my system and on the rare occasion that I do, I can just use the command line. So far, I didn’t have the need to access an earlier snapshot.
But having a convenient way to browse the snapshots using a webUI is great, Thank you for creating this application, so far it works great as a custom application on TrueNAS, I was able to successfully browse and download files from previous snapshots :)
mlunar@lemmy.world 3 hours ago
Hi! Thanks a lot for trying it out!
I manage all my apps via docker compose, so I’m actually less familiar with TrueNAS apps, so I’m happy that setup was quick :) Would you be interested in contributing a short guide on the setup?
Yeah, I was thinking something along those lines as well. Maybe being able to “diff” between two snapshots as well, for example to see what was changed in a snapshot compared to its predecessor. Would be cool to have file diffs as well :)
Yeah, that would be nice too. I think archiving / zipping multiple files or folders on the fly is fairly straightforward in Go, it’s just the matter of putting in the time to make it happen.
If you have any other ideas, let me know! Or open an issue directly :)
Some of the other things I was thinking of are just in the README roadmap, but I’ll move them to issues soon enough I guess