Correct configuration, improve logging.

This commit is contained in:
Anna Rose 2020-05-12 03:21:26 +00:00
parent f363151045
commit 0cdafa2104
4 changed files with 8 additions and 6 deletions

View File

@ -1,9 +1,11 @@
.PHONY: all build deps
.PHONY: all build lint
all: build
all: lint build
lint:
golint ./...
build:
rm -rf build/
mkdir build/
# golint ./...
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o build/smartswitch-server ./cmd/smartswitch-server

Binary file not shown.

View File

@ -48,7 +48,8 @@ func initWebhooks(filename string) {
}
func runServer() {
http.ListenAndServe(":"+viper.GetString("ListenPort"), nil)
log.Printf("Starting server on port %s", viper.GetString("ListenPort"))
log.Fatal(http.ListenAndServe(":"+viper.GetString("ListenPort"), nil))
}
func makeWebhookHandler(hook webhook) func(http.ResponseWriter, *http.Request) {

View File

@ -5,9 +5,8 @@ services:
build: .
environment:
DEBUG: "true"
PORT: "80"
WEBHOOK_CONFIG_FILE: "/config/webhooks.yml"
volumes:
- "./webhooks.yml.example:/config/webhooks.yml"
ports:
- "80:80"
- "7200:7200"