Propagate env var and trim trailing slash
This commit is contained in:
@@ -87,6 +87,13 @@ func run(args []string) {
|
|||||||
Value: cli.NewStringSlice("https://bsky.app", "https://main.bsky.dev", "https://app.staging.bsky.dev"),
|
Value: cli.NewStringSlice("https://bsky.app", "https://main.bsky.dev", "https://app.staging.bsky.dev"),
|
||||||
EnvVars: []string{"CORS_ALLOWED_ORIGINS"},
|
EnvVars: []string{"CORS_ALLOWED_ORIGINS"},
|
||||||
},
|
},
|
||||||
|
&cli.StringFlag{
|
||||||
|
Name: "static-cdn-host",
|
||||||
|
Usage: "scheme, hostname, and port of static content CDN, don't end with a slash",
|
||||||
|
Required: false,
|
||||||
|
Value: "",
|
||||||
|
EnvVars: []string{"STATIC_CDN_HOST"},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ func serve(cctx *cli.Context) error {
|
|||||||
basicAuthPassword := cctx.String("basic-auth-password")
|
basicAuthPassword := cctx.String("basic-auth-password")
|
||||||
corsOrigins := cctx.StringSlice("cors-allowed-origins")
|
corsOrigins := cctx.StringSlice("cors-allowed-origins")
|
||||||
staticCDNHost := cctx.String("static-cdn-host")
|
staticCDNHost := cctx.String("static-cdn-host")
|
||||||
|
staticCDNHost = strings.TrimSuffix(staticCDNHost, "/")
|
||||||
|
|
||||||
// Echo
|
// Echo
|
||||||
e := echo.New()
|
e := echo.New()
|
||||||
|
|||||||
Reference in New Issue
Block a user