Document Download Frontend
Secure, accessible frontend application for downloading documents sent through GOV.UK Notify. Built with Flask, GOV.UK Frontend components, and robust security controls.
Quick Start
Get the Document Download Frontend running locally in minutes
Install dependencies
uv and Node.js dependencies:Configure environment
Run the application
http://localhost:7001.Key Features
Purpose-built for secure document delivery in government services
Secure Downloads
Email Verification
GOV.UK Design System
Content Security Policy
Docker Ready
Health Monitoring
Explore the Documentation
Everything you need to deploy, configure, and maintain the service
Getting Started Guide
Complete setup instructions for development and production environments
Configuration Reference
Environment variables and settings for all deployment scenarios
Application Routes
Document landing, email verification, and download endpoints
API Reference
Core modules, view functions, and configuration options
Ready to deploy?
Learn how to deploy Document Download Frontend to production with Docker, environment configuration, and security best practices.
Deployment Guide