fix: aktualisiere den Pfad zur servers.json-Datei und füge das Verzeichnis /config im Dockerfile hinzu
Build And Test / build (push) Successful in 43s
Build And Test / Build and Publish Docker Image (push) Failing after 31s

This commit is contained in:
Matthias Hinrichs
2025-11-22 01:45:22 +01:00
parent c93a9c2710
commit 303f0ec9d3
2 changed files with 9 additions and 6 deletions
+7 -6
View File
@@ -5,12 +5,12 @@ import (
"fmt"
"os"
"manage-servers/server-actions"
serveractions "manage-servers/server-actions"
"manage-servers/webserver"
)
func main() {
servers, err := loadServers("servers.json")
servers, err := loadServers("./config/servers.json")
if err != nil {
fmt.Printf("Error loading servers: %v\n", err)
return
@@ -74,16 +74,17 @@ func printUsage() {
}
func loadServers(filename string) ([]serveractions.Server, error) {
var servers []serveractions.Server
file, err := os.ReadFile(filename)
if err != nil {
return nil, err
}
fmt.Println("No servers configuration found, please create a servers.json file in the config folder.")
} else {
var servers []serveractions.Server
err = json.Unmarshal(file, &servers)
if err != nil {
return nil, err
}
}}
return servers, nil
}