chore: cleanup TypeScript, update docs, scripts, Dockerfile
- Delete all frontend TypeScript source (src/, index.html, package.json, etc.) - Move static assets to frontend/static/ (style.css, manifest.json) - Update scripts/build and scripts/test (no npm steps) - Update Dockerfile (no frontend build step) - Update README.md and AGENTS.md for Hyperbole stack
This commit is contained in:
+2
-5
@@ -4,17 +4,14 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
ca-certificates curl tini && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Build timestamp — read at runtime for diagnostics.
|
||||
RUN mkdir -p /build && date -u '+%Y-%m-%d %H:%M UTC' > /build/build-time
|
||||
|
||||
ADD build/sis-server /usr/local/bin/sis-server
|
||||
RUN chmod +x /usr/local/bin/sis-server
|
||||
|
||||
# Frontend SPA static files, served by sis-server via --static-dir.
|
||||
ADD frontend/dist /usr/local/share/sis/static
|
||||
ADD frontend/static /usr/local/share/sis/static
|
||||
|
||||
ENTRYPOINT ["/usr/bin/tini", "-s", "--"]
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
CMD ["/usr/local/bin/sis-server", "--port", "8080", "--static-dir", "/usr/local/share/sis/static"]
|
||||
CMD ["/usr/local/bin/sis-server"]
|
||||
|
||||
Reference in New Issue
Block a user