Commit fb4650f

mo khan <mo@mokhan.ca>
2025-04-11 14:33:51
chore: serve static files
1 parent d8fd76b
Changed files (1)
pkg
pkg/web/server.go
@@ -14,6 +14,7 @@ type Server struct {
 }
 
 func NewServer(storage db.Repository) *Server {
+	http.NewServeMux()
 	return &Server{
 		db:         storage,
 		fileserver: http.FileServer(http.Dir("public")),
@@ -28,6 +29,8 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
 			w.Header().Set("Content-Type", jsonapi.MediaType)
 			serde.ToJSONAPI(w, s.db.All())
 		}
+	default:
+		s.fileserver.ServeHTTP(w, r)
 		break
 	}
 }