rushib1 / NetlifyClone

Repository from Github https://github.comrushib1/NetlifyCloneRepository from Github https://github.comrushib1/NetlifyClone

NetlifyClone

This is my take on cloning the Netlif's basic functionality

Feautures completed:
    -Login through gitlab
    -Deploy from gitlab

Builds are run using docker and celery.
deploy logs can be seen within the site-info.

Needs a little bit setup using nginx and dnsmasq to get it running.

Things learned:-
    -react with flask
    -nginx reverse proxying
    -nginx static files serving
    -oauth2 usage and deploy keys
    -celery for worker jobs
    -docker
    -usage and storing of private keys in database
    -dnsmasq for local dns
    -bind9 for dns server
    -how dns works.
    -sass

About


Languages

Language:JavaScript 99.7%Language:Python 0.1%Language:CSS 0.1%Language:Dockerfile 0.0%Language:Shell 0.0%Language:HTML 0.0%