Skip to content

sergio21sem/etherpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

etherpad

Приложение создано для проведения совместных коопераций, онлайн митапов.

HOW is it deploy??

  1. Spawn VM on cloud

YC

 --name test-node \
 --zone ru-central1-a \
 --network-interface subnet-name=default-ru-central1-a,nat-ip-version=ipv4 \
 --create-boot-disk image-folder-id=standard-images,image-family=ubuntu-1804-lts,size=45 \
 --ssh-key ~/.ssh/id_rsa.pub \
--memory 4 \
--cores 2
  1. Terraform go to dir terraform
 export ACCESS_KEY="******" 
 export SECRET_KEY="****"
 terraform init -backend-config="access_key=$ACCESS_KEY" -backend-config="secret_key=$SECRET_KEY"
 terraform plan && terraform apply
  1. .gitlab-ci.yml help you for automaticly deploy app (nginx + database +app)

оr your can install docker-compose and run:

docker-machine env etherpad
eval $(docker-machine env etherpad)
docker-compose up -d

TODO list for project developing:

  • enable authentification from NGINX (sso or LDAR)
  • modify ci and create test stages
  • start deploy from k8s

About

project work for OTUS end of course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published