From 785009ce59b6313540b574e0f2a17e4503891e9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Dvo=C5=99=C3=A1k?= <150935816+Dvorinka@users.noreply.github.com> Date: Fri, 23 May 2025 11:29:05 +0200 Subject: [PATCH] Add files via upload --- Makefile | 10 +++++----- main.go | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index dbf2e55..6f37d60 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ BINARY_NAME=contact-scrape KONTAKT_BINARY=kontakt-service BUILD_DIR=build PORT=80 -KONTAKT_PORT=8081 +KONTAKT_PORT=8080 help: ## Show this help message @echo "Available commands:" @@ -120,7 +120,7 @@ monitor: ## Monitor the service with file watching @while true; do \ inotifywait -e modify contacts.xlsx 2>/dev/null && \ echo "File changed, reloading..." && \ - curl -X POST http://localhost:$(PORT)/kontakt/reload; \ + curl -X POST http://webportal:$(PORT)/kontakt/reload; \ sleep 1; \ done @@ -163,6 +163,6 @@ info: ## Show application information @echo "Build dir: $(BUILD_DIR)" @echo "" @echo "Endpoints:" - @echo " http://localhost:$(PORT)/kontakt - Web interface" - @echo " http://localhost:$(PORT)/kontakt/contacts - JSON API" - @echo " http://localhost:$(PORT)/kontakt/reload - Reload data (POST)" \ No newline at end of file + @echo " http://webportal:$(PORT)/kontakt - Web interface" + @echo " http://webportal:$(PORT)/kontakt/contacts - JSON API" + @echo " http://webportal:$(PORT)/kontakt/reload - Reload data (POST)" \ No newline at end of file diff --git a/main.go b/main.go index a4af60b..b737819 100644 --- a/main.go +++ b/main.go @@ -40,7 +40,7 @@ func main() { log.SetFlags(log.LstdFlags | log.Lshortfile) // Set up reverse proxy to kontakt service - kontaktURL, _ := url.Parse("http://localhost:8081") + kontaktURL, _ := url.Parse("http://webportal:8080") kontaktProxy := httputil.NewSingleHostReverseProxy(kontaktURL) http.Handle("/kontakt/", http.StripPrefix("/kontakt", kontaktProxy)) @@ -61,9 +61,9 @@ func main() { http.HandleFunc("/kontakt", enableCORS(func(w http.ResponseWriter, r *http.Request) { // Check if kontakt service is already running - resp, err := http.Get("http://localhost:8081/health") + resp, err := http.Get("http://webportal:8080/health") if err == nil && resp.StatusCode == 200 { - http.Redirect(w, r, "http://localhost:8081/", http.StatusFound) + http.Redirect(w, r, "http://webportal:8080/", http.StatusFound) return } @@ -78,7 +78,7 @@ func main() { // Wait briefly for service to start time.Sleep(2 * time.Second) - http.Redirect(w, r, "http://localhost:8081/", http.StatusFound) + http.Redirect(w, r, "http://webportal:8080/", http.StatusFound) })) port := os.Getenv("PORT")