Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 502 Bytes

README.md

File metadata and controls

24 lines (16 loc) · 502 Bytes

nano-web

Hyper-minimal single binary gzipping webserver for serving static content based on labstack echo-server. Based on alpine.

Serves from /public

Config as ENV

  • PORT The port to listen on. Defaults to 80
  • SPA_MODE when set to 1 it only serves up /public/assets`` and all other requests go to /public/index.html`

Example Dockerfile

FROM antihero/nano-web:latest
WORKDIR /
COPY ./dist /public/
ENV PORT=8081
ENV SPA_MODE=1
EXPOSE $PORT
CMD ["/serve"]