From 65b9829f9e3e3bee6aac17c4037a352d4a7901b2 Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Sun, 18 Feb 2024 13:45:22 -0500 Subject: cmd/xesite: move internal api to unprivileged port Signed-off-by: Xe Iaso --- cmd/xesite/internalapi.go | 2 +- cmd/xesite/main.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/xesite/internalapi.go b/cmd/xesite/internalapi.go index 99516fc..c0dfa9c 100644 --- a/cmd/xesite/internalapi.go +++ b/cmd/xesite/internalapi.go @@ -36,7 +36,7 @@ func internalAPI(fs *lume.FS) { mux.Handle(adminpb.AdminPathPrefix, adminpb.NewAdminServer(&AdminAPI{fs: fs})) - ln, err := net.Listen("tcp", ":80") + ln, err := net.Listen("tcp", *internalAPIBind) if err != nil { log.Fatal(err) } diff --git a/cmd/xesite/main.go b/cmd/xesite/main.go index a70ddc7..0f8f060 100644 --- a/cmd/xesite/main.go +++ b/cmd/xesite/main.go @@ -26,6 +26,7 @@ var ( gitBranch = flag.String("git-branch", "main", "Git branch to clone") gitRepo = flag.String("git-repo", "https://github.com/Xe/site", "Git repository to clone") githubSecret = flag.String("github-secret", "", "GitHub secret to use for webhooks") + internalAPIBind = flag.String("internal-api-bind", ":3001", "Port to listen on for the internal API") miToken = flag.String("mi-token", "", "Token to use for the mi API") patreonSaasProxyURL = flag.String("patreon-saasproxy-url", "http://xesite-patreon-saasproxy.flycast", "URL to use for the patreon saasproxy") siteURL = flag.String("site-url", "https://xeiaso.net/", "URL to use for the site") -- cgit v1.2.3