Optional ZFS Dataset Support in Dockge #887
DarkenLight
started this conversation in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Feature Request Type
Other
🔖 Feature description
I wanted to take a moment to thank you for Dockge. It has been one of the most reliable and pleasant tools in my setup. The interface feels smooth, everything works as expected, and it is genuinely refreshing to have such a helpful piece of software available for free. I truly appreciate the time and effort you’ve put into it.
I also wanted to share a small suggestion from the perspective of someone using ZFS for Docker storage. Right now Dockge creates normal folders for volumes and configuration, which is exactly what it should do. However, for people who run everything on ZFS, it becomes very useful if the top-level folders could be created or destroyed as ZFS datasets instead. This makes snapshotting, rollback, replication, and other ZFS features far easier to manage.
✔️ Solution
An optional setting (ENV plus a ZFS script) that allows Dockge to create or use a ZFS dataset for the main storage path would make snapshot and rollback workflows much smoother. Once the top-level dataset for each Docker Compose project exists, all the usual subdirectories and volumes can remain simple folders as they are now.
❓ Alternatives
No response
📝 Additional Context
I currently keep each Docker Compose project inside its own ZFS dataset, and I auto-snapshot them every day. If anything goes wrong with any service, I can roll it back instantly, which makes life much easier. Native support for using a top-level dataset in Dockge would fit perfectly into this workflow and make ZFS-based setups even more seamless.
Beta Was this translation helpful? Give feedback.
All reactions