Distributed storage for self-hosting
I host a few services that need file storage: Gitea, PeerTube, Dovecot. Now I want to scale them. Not because it's really needed, just out of curiosity. What is right solution for distributed storage? I see a lot of them, for example: CephFS, GlusterFS, Tahoe-LAFS. Which one is the best for my needs? It must be performant, so I think that FS over object storage is not very suitable because of difficulties with parallel access, maybe, IDK.
https://en.wikipedia.org/wiki/Clustered_file_system#Distributed_file_systems
2024-09-20 ยท 1 year ago
2 Comments โ
๐บ kotovalexarian [OP] ยท 2024-09-24 at 11:57:
Here's a discussion on scaling Gitea. Looks like it's possible.
โ https://github.com/go-gitea/gitea/issues/2959
๐ SavaRocks ยท Jun 30 at 05:45:
guess the easiest way would be to mount a network share for each service.
after that just pass it as a volume to the docker instances
Source