Skip to content

Service server powered by Django - Nginx - PostgreSQL - Linux - Docker

Notifications You must be signed in to change notification settings

shinjayne/nextop-console

 
 

Repository files navigation

Nextop Console

Nextop Console Data Anaylsis Assistant Web App

(powered by AngularJS - Django - Nginx - PostgreSQL - Linux - Docker)

Youtube Link : 시연영상보러가기(click)

Stack Information

Web

  • angularJS
  • Bootstrap
  • googlechart

Backend

  • nginx
  • Django
  • celery

Deployment

  • Docker
  • Docker Compose
  • Azure Docker Machine

3 docker virtual macines

I run theee docker virtual machines, which is for 1.django, 2.nginx web server, 3.postgresql Database .

I manage three containers(virtual machines) by docker compose.

about docker... go to here

about docker-compose... go to here

Directory structure

Main Dir 1 : ./django-image

django custom docker image build files for django docker container.

./host-docker-machine-file

The connected volumes which have the same files for each three containers.

./host-docker-machine-file/nginx-volume

files for nginx server configuration

./host-docker-machine-file/web-volume

files for django web app logic

./host-docker-machine-file/media

uploaded by users

./host-docker-machine-file/static

javascript and css

Main Dir 2 : ./docker-compose.yml & ./docker-compose-distrib.yml

docked-compose configuration file for each development and deployment.

Main Dir 3 : ./update-distrib.sh

bash file for automation of distributing server to azure web service.

About

Service server powered by Django - Nginx - PostgreSQL - Linux - Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 56.2%
  • JavaScript 19.0%
  • CSS 12.7%
  • HTML 8.3%
  • Python 3.7%
  • Shell 0.1%