···2626 gitBranch = flag.String("git-branch", "main", "Git branch to clone")
2727 gitRepo = flag.String("git-repo", "https://github.com/Xe/site", "Git repository to clone")
2828 githubSecret = flag.String("github-secret", "", "GitHub secret to use for webhooks")
2929- internalAPIBind = flag.String("internal-api-bind", ":3001", "Port to listen on for the internal API")
2929+ internalAPIBind = flag.String("internal-api-bind", ":3001", "Port to listen on for the internal API")
3030 miToken = flag.String("mi-token", "", "Token to use for the mi API")
3131 patreonSaasProxyURL = flag.String("patreon-saasproxy-url", "http://xesite-patreon-saasproxy.flycast", "URL to use for the patreon saasproxy")
3232 siteURL = flag.String("site-url", "https://xeiaso.net/", "URL to use for the site")
···112112 h = internal.CacheHeader(h)
113113 h = internal.AcceptEncodingMiddleware(h)
114114 h = internal.RefererMiddleware(h)
115115+ h = internal.DomainRedirect(h, *devel)
115116116117 slog.Info("starting server", "bind", *bind)
117118 log.Fatal(http.Serve(ln, h))