Files
netbird/upload-server/main.go
Krzysztof Nazarewski (kdn) af8687579b client: container: support CLI with entrypoint addition (#4126)
This will allow running netbird commands (including debugging) against the daemon and provide a flow similar to non-container usages.

It will by default both log to file and stderr so it can be handled more uniformly in container-native environments.
2025-07-25 11:44:30 +02:00

23 lines
437 B
Go

package main
import (
"errors"
"log"
"net/http"
"github.com/netbirdio/netbird/upload-server/server"
"github.com/netbirdio/netbird/util"
)
func main() {
err := util.InitLog("info", util.LogConsole)
if err != nil {
log.Fatalf("Failed to initialize logger: %v", err)
}
srv := server.NewServer()
if err = srv.Start(); err != nil && !errors.Is(err, http.ErrServerClosed) {
log.Fatalf("Failed to start server: %v", err)
}
}