vezquex / eng_blog

english version of the blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

english version of the blog


Languages

Language:JavaScript 87.2%Language:SCSS 12.8%