Just want to set the record straight, Nextcloud works great! The previous issues I ran into were entirely my own fault. I configured Nextcloud to use S3 storage in my homelab cluster provided by Garage and it turns out it was degraded after a power outage.