Skip to content

Glitchyi/server

Repository files navigation

Automatically Scaling Backend

Backend for a social media application

Table of content
Working
System Architecture
How to Setup and Run

How this Backend System works

This project is a backend for a social networking platform,

  • This backend deployment makes use of Ngnix, as a load balancer
  • Redit Is made to work as a caching
  • MongoDB Is the main backend server

System Architecture

System Architecture

How to Setup and Run

  1. Clone the Repo by following command git clone https://github.com/shubham-yadavv/server.git . if you haven't add ssh key probably add by clicking this link

  2. Install Docker if you haven't installed it, yet. You can install by clicking this link

  3. Use this command to run the server docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d

  4. Navigate to 127.0.0.1:3000 to access the server

About

A scalable self-hosted user management system. uses NodeJS, MongoDB, Docker, Kubernets, Ngnix and Redis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published