fix(dev): serve web UI in debug mode — real frontend embed + data mounts in debug compose
This commit is contained in:
+4
-6
@@ -102,13 +102,11 @@ func main() {
|
||||
mux.HandleFunc("/api/peers/approve", peersHandler.Approve)
|
||||
mux.HandleFunc("/api/peers/revoke", peersHandler.Revoke)
|
||||
|
||||
if os.Getenv("DEV_MODE") != "true" {
|
||||
frontendDir, err := fs.Sub(embeddedFrontend, "frontend/dist")
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to parse embedded frontend subtree: %v", err)
|
||||
}
|
||||
mux.Handle("/", http.FileServer(http.FS(frontendDir)))
|
||||
frontendDir, err := fs.Sub(embeddedFrontend, "frontend/dist")
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to parse embedded frontend subtree: %v", err)
|
||||
}
|
||||
mux.Handle("/", http.FileServer(http.FS(frontendDir)))
|
||||
|
||||
port := os.Getenv("PORT")
|
||||
if port == "" {
|
||||
|
||||
Reference in New Issue
Block a user