G2 Semaphore IaC (Infrastructure as code) Semaphore doc Roles Essentials Swap Docker Traefik Semaphore Reboot Setup python3 -m venv venv source venv/bin/activate pip install -r requirements.txt Run Add ssh config host name to hosts ansible-playbook setup.yml Defaults Swap: 2G Traefik: auth