A web service for submitting and managing domain entries on Chromium's HSTS preload list to enhance web security.
:lock: Chromium's HSTS preload list submission website.
This tool is used by website administrators and security professionals to submit their domains to the HSTS preload list, ensuring browsers enforce HTTPS connections by default. It facilitates compliance auditing against preload requirements and automates the submission process to improve web security.
This project is maintained by the Chromium team but is not an official Google product. Deployment requires access to the Google Cloud hstspreload project and may take 5-10 minutes. Local development depends on having both Go and Java environments properly set up.
Clone the repository: git clone https://github.com/chromium/hstspreload.org
Change directory: cd hstspreload.org
Ensure Go development environment is installed
Ensure Java command-line program is installed for Cloud Datastore Emulator
Run the development server: make serve (downloads Cloud Datastore Emulator if first run)
make serve
Starts the local development server and downloads the Cloud Datastore Emulator if not already cached
make deploy
Deploys the application to the Google Cloud hstspreload project (requires access)