-
Notifications
You must be signed in to change notification settings - Fork 73
π Feature Request: Support Multiple Local Disks / Storage Pools in OpenCloud User Data (without LVM or RAID)Β #262
Description
π Problem Description
Currently, OpenCloud supports only a single local filesystem path for user data storage (e.g. /var/lib/opencloud).
Even when multiple physical disks or partitions are mounted and available on the host system:
β Only one storage path is actively used
β Additional mounted disks are ignored
β No built-in mechanism for distributing data across multiple storage locations
β No native storage pooling at application level
This limits scalability and flexibility for self-hosted deployments such as home servers, NAS systems, or multi-disk setups.
π― Feature Request
Introduce native multi-disk storage support inside OpenCloud, allowing multiple independent storage paths to be used as a single logical storage pool.
This should work with any mounted filesystem supported by the host OS, without requiring:
β LVM
β RAID
β ZFS
β mergerfs / unionfs
β any external storage aggregation layer
Add a web interface feature that allows administrators to:
β
view available storage disks
β
select one or multiple disks for storage
β
assign disks to user storage or system storage
β
optionally combine disks into a single storage pool
π§Ύ Clarification: Existing storage_users Section (Demo)
The current configuration includes sections like:
storage_users:
events:
tls_insecure: true
mount_id: 7ceddffb-c13e-4fea-861a-b595d7363aff
service_account:
service_account_id: 60da5e96-5c15-44aa-af48-650a048b3552
service_account_secret: w@47gapem19euq1p-D2F*+g!jO$miQ=7