diff --git a/.gitignore b/.gitignore index 94acb9860..ba715be2c 100644 --- a/.gitignore +++ b/.gitignore @@ -20,7 +20,10 @@ docs/plans/ # Docker Compose Environment File .env -dist +# Embedded frontend dist (except placeholder files) +server/router/frontend/dist/* +!server/router/frontend/dist/.gitkeep +!server/router/frontend/dist/index.html # VSCode settings .vscode diff --git a/server/router/frontend/dist/.gitkeep b/server/router/frontend/dist/.gitkeep new file mode 100644 index 000000000..e02b2653f --- /dev/null +++ b/server/router/frontend/dist/.gitkeep @@ -0,0 +1,2 @@ +# This file ensures the dist directory exists for Go embed. +# Run `cd web && pnpm release` to build the frontend assets here. diff --git a/server/router/frontend/dist/index.html b/server/router/frontend/dist/index.html index a612ed1f7..e3b6f0f7d 100644 --- a/server/router/frontend/dist/index.html +++ b/server/router/frontend/dist/index.html @@ -1,11 +1,22 @@ - -
- - -The frontend assets have not been built yet. Please run:
+cd web && pnpm install && pnpm release
Then restart the server.
+