Web administration dashboard for SFTP Gateway. Requires thorntech/sftpgateway-backend
10K+
restricted pod security standard and supports OpenShift arbitrary UIDs.For the full changelog, see the CHANGELOGā .
This is the web-based administration dashboard for SFTP Gateway. It provides an intuitive interface for managing SFTP users, cloud storage destinations, and server configuration.
This image is one component of a multi-container deployment. You need both images to run SFTP Gateway:
| Image | Description |
|---|---|
| thorntech/sftpgateway-backendā | Core SFTP server and API |
| thorntech/sftpgateway-admin-ui (this image) | Web administration dashboard |
š See thorntech/sftpgateway-backendā for complete deployment instructions and docker-compose configuration.
| Variable | Description | Required |
|---|---|---|
BACKEND_URL | URL to the backend API (e.g., http://backend:8080/) | Yes |
SECURITY_CLIENT_ID | OAuth client ID (must match backend) | Yes |
SECURITY_CLIENT_SECRET | OAuth client secret (must match backend) | Yes |
WEBSITE_BUNDLE_CRT | TLS certificate (PEM format) | Yes |
WEBSITE_KEY | TLS private key (PEM format) | Yes |
CLOUD_PROVIDER | Default cloud provider hint | No |
| Port | Protocol | Description |
|---|---|---|
| 8080 | TCP | HTTP |
| 8443 | TCP | HTTPS |
A valid TLS certificate and private key are required for production deployments. Provide these via the WEBSITE_BUNDLE_CRT and WEBSITE_KEY environment variables in PEM format.
If you're using a certificate chain, include all certificates in WEBSITE_BUNDLE_CRT with the server certificate first, followed by intermediate certificates.
Alternatively, you can terminate TLS at a load balancer or reverse proxy and connect to the UI container over HTTP on port 8080.
SFTP Gateway container images are built on Docker Hub Infrastructure (DHI)ā with near-zero CVEs and a distroless runtime, minimizing the attack surface. Every release includes SBOMs (Software Bill of Materials) and SLSA Build Level 3ā provenance attestations, providing verifiable proof of build integrity.
For instructions on inspecting image attestations, see the backend image documentationā .
SFTP Gateway is commercial software. Use is governed by the End User License Agreementā . A 30-day free trial is included ā no payment information required.
Licensing is administered from this dashboard. While the instance is unlicensed, a Start a 30-day Trial card appears at the top of every page, and an existing key can be entered at any time under Diagnostics ā License Information. A key entered here is stored in the backend's database and is shared by every instance in a clustered deployment. Trial registration is carried out by the browser rather than by the container, so the machine viewing the dashboard needs to reach https://licensing.thorntech.com.
If the backend sets the LICENSE_CONTENT environment variable, that value takes precedence over any key entered here, so leave it unset when you intend to manage licensing from the dashboard. See the backend image documentationā for the full activation steps.
To purchase a license, visit sftpgateway.com/purchaseā .
For technical support, contact [email protected]ā .
SFTP Gateway is developed by Thorn Technologiesā , specialists in secure file transfer and cloud integration solutions.
Content type
Image
Digest
sha256:b28402f44ā¦
Size
16.4 MB
Last updated
about 2 months ago
docker pull thorntech/sftpgateway-admin-ui