+11
-6
cmd/cocoon/main.go
+11
-6
cmd/cocoon/main.go
···
107
Name: "s3-backups-enabled",
108
EnvVars: []string{"COCOON_S3_BACKUPS_ENABLED"},
109
},
110
&cli.StringFlag{
111
Name: "s3-region",
112
EnvVars: []string{"COCOON_S3_REGION"},
···
181
SmtpEmail: cmd.String("smtp-email"),
182
SmtpName: cmd.String("smtp-name"),
183
S3Config: &server.S3Config{
184
-
BackupsEnabled: cmd.Bool("s3-backups-enabled"),
185
-
Region: cmd.String("s3-region"),
186
-
Bucket: cmd.String("s3-bucket"),
187
-
Endpoint: cmd.String("s3-endpoint"),
188
-
AccessKey: cmd.String("s3-access-key"),
189
-
SecretKey: cmd.String("s3-secret-key"),
190
},
191
SessionSecret: cmd.String("session-secret"),
192
BlockstoreVariant: server.MustReturnBlockstoreVariant(cmd.String("blockstore-variant")),
···
107
Name: "s3-backups-enabled",
108
EnvVars: []string{"COCOON_S3_BACKUPS_ENABLED"},
109
},
110
+
&cli.BoolFlag{
111
+
Name: "s3-blobstore-enabled",
112
+
EnvVars: []string{"COCOON_S3_BLOBSTORE_ENABLED"},
113
+
},
114
&cli.StringFlag{
115
Name: "s3-region",
116
EnvVars: []string{"COCOON_S3_REGION"},
···
185
SmtpEmail: cmd.String("smtp-email"),
186
SmtpName: cmd.String("smtp-name"),
187
S3Config: &server.S3Config{
188
+
BackupsEnabled: cmd.Bool("s3-backups-enabled"),
189
+
BlobstoreEnabled: cmd.Bool("s3-blobstore-enabled"),
190
+
Region: cmd.String("s3-region"),
191
+
Bucket: cmd.String("s3-bucket"),
192
+
Endpoint: cmd.String("s3-endpoint"),
193
+
AccessKey: cmd.String("s3-access-key"),
194
+
SecretKey: cmd.String("s3-secret-key"),
195
},
196
SessionSecret: cmd.String("session-secret"),
197
BlockstoreVariant: server.MustReturnBlockstoreVariant(cmd.String("blockstore-variant")),
+1
models/models.go
+1
models/models.go
+7
-6
server/server.go
+7
-6
server/server.go