WebGUI Deployment
Container host requirements
| Environment |
CPU |
Memory |
Disk |
| Lab |
1 vCPU |
384 MB |
5 GB |
| Production |
2 vCPU |
512 MB-1 GB |
10 GB |
Example container guidance
services:
webgui:
image: registry.example.com/vnetarmor/webgui:<version>
restart: unless-stopped
ports:
- "8444:8444"
environment:
- MANAGERD_ENDPOINT=manager01.example.local:9443
volumes:
- /srv/vnetarmor/certs:/opt/vnetarmor/certs:ro
deploy:
resources:
limits:
memory: 384M
Best practices
- Set a memory limit.
- Avoid very frequent polling.
- Use backoff when Managerd is unavailable.
- Keep event views paginated or rate limited.
- Restrict access to operators.