Skip to content

tvm-contest/vendee-i12e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team server infrastructure

cover

build

Server ansible initialization

ansible-playbook -i playbook/inventory/all.yaml playbook/init.yaml

Up local

docker network create traefik
docker compose --env-file .env.local up

Deploy on server

Set secrets

  • SSH_DEPLOY_PRIVATE_KEY - e.g. AAAwEAA ...
  • BASIC_AUTH_USER - e.g. admin
  • BASIC_AUTH_PASSWORD - e.g. admin

Run GitHub action manually

Deploy action

Docker network scheme

flowchart TD
    %% Traefik
    traefik(traefik)-->|traefik|tempo(tempo)
    
subgraph Grafana
    tempo(tempo)
end