Web portal for TLS/SSL server testing using testssl.sh
1.2K
Web portal for TLS/SSL server testing using testssl.sh. Features real-time streaming output, internationalization (en, pt-PT), customizable branding, and dark/light themes.
| Image Tag | Base Image | testssl.sh |
|---|---|---|
1.0.0 | debian:bookworm-20250224-slim | v3.2.3 |
# Pull the image
docker pull hbixu/testssl-portal:1.0.0
# Run the container
docker run -d -p 5000:5000 --name testssl-portal hbixu/testssl-portal:1.0.0
| Variable | Required | Description |
|---|---|---|
UWSGI_PROCESSES | No | Worker processes (default: 4) |
UWSGI_THREADS | No | Threads per process (default: 2) |
TEST_TIMEOUT | No | Scan timeout in seconds (default: 300) |
BRANDING_LABEL | No | Portal name in header |
BRANDING_ICON_URL | No | URL of logo/icon in header |
BRANDING_LINK | No | URL when clicking the branding |
DEFAULT_LOCALE | No | UI language: en (default), pt-PT |
See GitHub repository for full environment variable list.
services:
testssl-portal:
image: hbixu/testssl-portal:1.0.0
ports:
- "5000:5000"
environment:
- DEFAULT_LOCALE=en
- BRANDING_LABEL=My SSL Portal
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-sf", "http://localhost:5000/"]
interval: 30s
timeout: 10s
start_period: 15s
retries: 3
| Port | Service |
|---|---|
| 5000 | Web UI (HTTP) |
www-data (non-root)See repository for full security documentation.
Content type
Image
Digest
sha256:bdab75d79…
Size
76 MB
Last updated
6 months ago
docker pull hbixu/testssl-portal