git clone [email protected]:felixge/nodeguide.com.git
cd nodeguide.com
If you don't know what Docker is, then it will be easiest for you to view the Without Docker instructions, below.
If you do not have a webserver (Apache/ Nginx) running, you will probably have port 80 available, in which case just run:
docker-compose up
If, however port 80 is already taken by a webserver (typical for a development environment), you will see an error like this: Error starting userland proxy: listen tcp 0.0.0.0:80: listen: address already in use
.
In which case, you can use the "override" file to make it use a different port (e.g. 8080 if that is available):
cp docker-compose.override.yml.dist docker-compose.override.yml
docker-compose -f docker-compose.override.yml up
You can run these commands to view the guide locally, temporarily.
sudo apt install pandoc # if you don't yet have pandoc installed
make
Technology | Command Line |
---|---|
PHP | php -S localhost:8000 |
Python | python -m SimpleHTTPServer 8000 |
Python - twistd | twistd -n web -p 8080 --path . |
Ruby | ruby -run -ehttpd . -p8080 |
Then visit: http://localhost:8000