This might be a good time to consider deploying, contributing to or otherwise supporting  @nextcloud:
https://nextcloud.com/
And before anyone says that Nextcloud's UI/UX is lacking: of course it is! Nextcloud has several orders of magnitude less money to throw at UI/UX.
But guess what:
1. this is fixable if they get more resources to work with;
2. every single Nextcloud instance I know of or use (there are many) stayed up and running yesterday.
 
 
 
      
  
             
                        
                         
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
             
      
  
               
      
  
             
      
  
             
  
      
  
              
           
      
  
             
      
  
            