| .. | ||
| defaults | ||
| files | ||
| tasks | ||
| templates | ||
| README.md | ||
Zitadel Docker legacy role
Legacy role that preserves the original bundled nginx/certbot deployment mode.
This role provisions a Zitadel stack with Postgres, optional TLS termination, login frontend, Nginx proxy, and Certbot assets. Templates from templates/ and static assets from files/ are rendered into {{ zitadel_workspace }} and the Docker Compose stack is started.
Layout
files/
├── certbot/
│ ├── conf/
│ └── www/
├── docker-compose.yaml
├── nginx/
│ ├── conf.d/
│ │ └── default.conf
│ └── nginx.conf
└── run.sh
Defaults
zitadel_deploy_dir:/opt/zitadelzitadel_workspace:{{ zitadel_deploy_dir }}zitadel_domain:auth.svc.pluszitadel_masterkey:MasterkeyNeedsToHave32Characters
RUN
ansible-playbook -i inventory.ini deploy_zitadel_docker.yaml -e "domain=auth.svc.plus" -D -C -l auth.svc.plus ansible-playbook -i inventory.ini deploy_zitadel_docker.yaml -e "domain=auth.svc.plus" -D -l auth.svc.plus