Installation
What to expect
Section titled “What to expect”InfraWard will be deployed with containers, using Docker or Podman:
- Three images:
web,apiandworker(the latter also acts as thegatewayfor the terminal). - PostgreSQL and Redis.
- OpenBao, enabled by default in the example deployment, as secrets provider and SSH CA.
An example Compose deployment and an initialisation script (master keys and OpenBao setup) will guide the setup.
Expected requirements
Section titled “Expected requirements”- A server with Docker or Podman and Compose.
- An HTTPS proxy in front of the web UI unless accessed via
localhost: the session cookie isSecure. - On inventoried servers:
sudoandpython3(also inside Proxmox CTs).