cp .example.env .env- Set values in
.envfile docker compose up --build -d
- Create user: on vnc console:
adduser xyz - add ssh key:
ssh-copy-id [email protected] - add user to sudo group:
sudo usermod -a -G sudo xyz - install docker: https://docs.docker.com/engine/install/debian/
- install portainer: https://install.portainer.io/set-up-portainer
- install loki plugin: https://grafana.com/docs/loki/latest/clients/docker-driver/
- create networks:
docker network create traefik services tracing - Create all stacks in deployment/compose-stacks in portainer
- Clone repo:
git clone [email protected]:baehre/team-e.git - create .env file
cp .example.env .envand set values - setup user backend
cp user-backend/user_backend/example.alembic.ini user-backend/user_backend/alembic.ini- set
sqlalchemy.urlin alembic.ini
- start container:
docker compose up -d - Setup user management database
docker exec -it user-management-api alembic upgrade head - create API endpoints, by executing the create_apis.py script.