summaryrefslogtreecommitdiff
path: root/website.go
diff options
context:
space:
mode:
Diffstat (limited to 'website.go')
-rw-r--r--website.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/website.go b/website.go
index b7cfe62..b6c9af3 100644
--- a/website.go
+++ b/website.go
@@ -666,7 +666,10 @@ func handleUptimePing(w http.ResponseWriter, r *http.Request) {
})
} else if r.Method == http.MethodPost {
if devMode == false {
- secretToken := os.Getenv("MY_UPTIME_TOKEN")
+ secretFile := os.Getenv("MY_UPTIME_TOKEN_FILE")
+ bytes, err := os.ReadFile(secretFile)
+ Assert(err == nil)
+ secretToken := string(bytes)
if r.Header.Get("Authorization") != "Bearer "+secretToken {
http.Error(w, "Unauthorized", http.StatusUnauthorized)
return