Simple frontend to interact with ACM Pixel
Client Frontend: HTML, CSS, JS without any frameworks at the moment
Client Backend: Tornado webserver in python (Needed to forward terminal output via terminado)
Requirements: node.js, docker
./setup.sh
# to build the application
docker build -t pixel-client .
# to build and run the application
docker build -t pixel-client .
docker run -v /var/run/docker.sock:/var/run/docker.sock -p 3000:80 pixel-client
# to build updated version
docker build -t pixel-client .
# to remove current container
docker rm -f pixel_client
# to run the new container
docker run -d -v /var/run/docker.sock:/var/run/docker.sock -p 3000:80 pixel-client
TODO: improve setup and allow for "watch" style builds and add a script that automatically does all of this