Skip to content

darenyong/darenyong.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

A personal web site (hosted VPS) built on CentOS 7, using Docker containers, Traefik reverse proxy, with MongoDB on the backend, and ||something|| for front-end.

Hosting provider: Hostigger.com (Chicago Data Center)

Great price at $2.99 USD/mo (for 1 vCPU, 2 GB Ram, 20 GB SSD, 2TB bandwidth)

web dashboard (password protected)

Personal repos used

  • traefik (reverse proxy providing SSL and routing to containers)
  • auth (auth microservice for generating JWT tokens)
  • hello-world (simple demo app connected to MongoDB)

Overview

Auth

Auth Sequence Diagram

Auth

Todo List

  • Configure Jenkins CI to be able to auto-deploy latest code on commit & unit test pass.
  • Create Jenkins task to run traefik container with one click.
  • Monitoring of Host, containers, and Traefik using Prometheus and Grafana stolen from here.
  • Play with mild CSS animations for web front-end.
  • Android mobile app (play with React Native).
  • iOS mobile app (Swift).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published