Website written in Sinclair BASIC. Or at least fixture to run ZX Spectrum emulator at your web page. I've decided to use my personal page as content example ))
npm start
npm run make-tape
You need zmakebas and bin2tap and M4 installed.
sudo apt install zmakebas m4
npm run build
-
You need "docker" installed.
-
A self-signed certificate for nginx will be generated when building. Further it can be replaced.
-
Key generation requires a fair amount of entropy. Docker uses host machine entropy source. Therefore, to speed up the build it is recommended to install haveged
sudo apt-get install haveged
sudo service haveged start
sudo npm run docker:build -- [<parameters>]
For each parameter you need to specify:
--build-arg <parameter_name>=<value>
Parameter | Description |
---|---|
site_url | Deploying URL |
maintainer_email | Email to generate SSL key |