Aren't you bored by investing your work and time in creating non-returning blog or website? Start making money easily by just posting high quality articles. ENGRAVE is free and easy to use. You can choose your website's design from 3 modern and nice-looking templates. You won't pay anything unless you earn something. And if so, everything will be settled-up automatically!
Befor running ENGRAVE system on production you need to request wildcard certificate. Otherwise nginx deamon wouldn't start because he's serving SSL files for default. Requesting that kind of certificate requires DNS records to be changes during process. You need to do it manually because it's depends on your domain registrar. We prepared interactive script to do it with your help:
./request_wildcard_certificate.sh engrave.website
It will ask you for some questions and if everything is ok, wildcard certificate for engrave.website
certificate will be generated.
In order to enable domain buying with STEEM or SBD, you need to add some sensitive informations as docker secrets. You can find all necessary data here.
echo "<name.com api username>" | sudo docker secret create NAMECOM_USERNAME -
echo "<name.com api token>" | sudo docker secret create NAMECOM_TOKEN -
If you generated SSL certificate, you can run ENGRAVE system. Inspect docker-compose.yml
file for environmental variables and then just type:
./development-deploy.sh
It will create docker stack with engrave and nginx on top. It should just work out of the box. If you want to deploy production setup you can use:
./production-deploy.sh
But be very very carefully! It will really deploy production setup!