LEDS FTPS Gateway
Description
LEDS FTPS Gateway is the FTPS-based file transfer service used to receive files over FTPS and forward them on to one or more downstream SFTP targets.
The service is deployed on Azure Container Apps. The runtime uses ProFTPD for the FTPS endpoint and lftp for the background forwarding loop.
At a high level the flow is:
FTPS client -> FTPS endpoint -> ProFTPD -> local upload directory -> lftp forwarding loop -> downstream SFTP target(s)
Documentation
The detailed operational guidance for this service is maintained in the file-transfer-hub repository rather than duplicated here.
- Use the Root README for the service overview, deployment notes, environment behaviour, Key Vault requirements and forward target configuration
- Use Troubleshooting guide for log access, KQL queries and common failure modes
- Use Monitoring and alerting for alert behaviour, recipients and maintenance mode
- Use Networking for FTPS ports, ingress and downstream routing
- Use Certificates for certificate renewal and Acmebot
- Use File handling for upload flow, forwarding behaviour and duplicate-file considerations
Related HMCTS guidance is also available in Let’s Encrypt certificates.
There is also a guide to this service in Confluence under Show and Tell - 2026 Sessions, in the 14 May session. With the slides as a PDF, saved with the video and transcript.
This page was last reviewed on 18 May 2026.
It needs to be reviewed again on 18 May 2027
by the page owner platops-build-notices
.
This page was set to be reviewed before 18 May 2027
by the page owner platops-build-notices.
This might mean the content is out of date.