github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/main.go (about)

     1  // Cozy Cloud is a personal platform as a service with a focus on data.
     2  // Cozy Cloud can be seen as 4 layers, from inside to outside:
     3  //
     4  // 1. A place to keep your personal data
     5  //
     6  // 2. A core API to handle the data
     7  //
     8  // 3. Your web apps, and also the mobile & desktop clients
     9  //
    10  // 4. A coherent User Experience
    11  //
    12  // It's also a set of values: Simple, Versatile, Yours. These values mean a lot
    13  // for Cozy Cloud in all aspects. From an architectural point, it declines to:
    14  //
    15  // - Simple to deploy and understand, not built as a galaxy of optimized
    16  // microservices managed by kubernetes that only experts can debug.
    17  //
    18  // - Versatile, can be hosted on a Raspberry Pi for geeks to massive scale on
    19  // multiple servers by specialized hosting. Users can install apps.
    20  //
    21  // - Yours, you own your data and you control it. If you want to take back your
    22  // data to go elsewhere, you can.
    23  package main
    24  
    25  import (
    26  	"fmt"
    27  	"os"
    28  
    29  	"github.com/cozy/cozy-stack/cmd"
    30  )
    31  
    32  func main() {
    33  	if err := cmd.RootCmd.Execute(); err != nil {
    34  		fmt.Fprintf(os.Stderr, "Error: %s\n", err.Error())
    35  		os.Exit(1)
    36  	}
    37  }