esbot/main.go

30 lines
527 B
Go
Raw Normal View History

2021-02-22 19:39:22 +00:00
package main
import (
"log"
"os"
"git.netflux.io/rob/esbot/internal/http"
)
func main() {
accessToken := os.Getenv("ACCESS_TOKEN")
if accessToken == "" {
log.Fatal("missing ACCESS_TOKEN")
}
listenAddr := os.Getenv("LISTEN_ADDR")
if listenAddr == "" {
log.Fatal("missing LISTEN_ADDR")
}
2021-02-24 17:20:32 +00:00
baseURL := os.Getenv("BASE_URL")
if baseURL == "" {
log.Fatal("missing BASE_URL")
}
2021-02-22 19:39:22 +00:00
insecureTLS := os.Getenv("INSECURE_TLS") == "yes"
2021-02-24 17:20:32 +00:00
log.Fatal(http.ListenAndServe(listenAddr, baseURL, accessToken, insecureTLS))
2021-02-22 19:39:22 +00:00
}