Skip to content

Latest commit

History

History
43 lines (26 loc) 路 1.22 KB

File metadata and controls

43 lines (26 loc) 路 1.22 KB

Netlify Status

eng_blog 馃嚞馃嚙

english version of the blog

https://en.socratic.dev

local installation and flow 馃捑

using nvm - Node Version Manager is recommended because this project is pretty much always behind latest LTS NodeJS version ;)

if you insist on managing your own local NodeJS version, make sure you got the right node version by checking file .nvmrc

git clone git@github.com:socraticDevBlog/eng_blog.git

cd eng_blog

nvm install

npm install

npm run build

npm run develop

ignore all the warnings and it should work -> http://localhost:8000/

deploying to production 馃殌

CI/CD flow is taken care of by netlify fro free

netlify has a hook over this github repo master branch. it uses NodeJS version configured in .nvmrc file, builds the website with configured npm command and upload the artifacts to its CDN

On our end, we point our domain to this netlify via a cname. And, in order to get automatically renewd TLS certs, we use netlify DNS servers.