jdeblasio / hstspreload.org

:lock: Chromium's HSTS preload list submission website.

Home Page:https://hstspreload.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hstspreload.org

This folder contains the source for the HSTS preload list submission website at hstspreload.org.

See github.com/chromium/hstspreload for the core library that checks websites against the submission requirements.

Development

Requirements

  • A go development environment.

  • The java commandline program for running JAR files (for the Cloud Datastore Emulator).

    go get github.com/chromium/hstspreload.org
    cd $GOPATH/src/github.com/chromium/hstspreload.org
    make serve

The first time you run it, make serve will download the Cloud Datastore Emulator (≈115MB) to a cache directory.

Deployment

If you have access to the Google Cloud hstspreload project:

make deploy

Unfortunately, this usually takes 5-10 minutes.

Disclaimer

This project is used by the Chromium team to maintain the HSTS preload list. This is not an official Google product.

About

:lock: Chromium's HSTS preload list submission website.

https://hstspreload.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Go 62.3%Language:HTML 13.3%Language:JavaScript 12.0%Language:Python 5.9%Language:CSS 5.5%Language:Makefile 1.0%