A simple Proof of Concept project showcasing up-to-date standards in networking and web-development.
- Docker
- nginx
- HTTPS
- HTTP2
- GZip content
- ES Modules
- Lazy imports
- Lazy CSS imports
Currently only works in Chrome 63+, and Firefox 67+.
It is necessary for HTTP2, and the
build
to succeed.
./gen-cert.sh
./build.sh
./run.sh
The server should be running at: https://localhost:9090.
The
./public
folder is mapped to the Container, therefore any file modifications are instantly reflected.
docker exec -it ${CONTAINER_ID} /bin/sh