Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

mozilla/http-observatory-website

Repository files navigation

Important

⚠️ Deprecation Announcement for Mozilla HTTP Observatory

Dear Mozilla Observatory Users,

This code repository is now deprecated. There is a Node/Javascript based replacement available, that has updated scoring and backs the HTTP Observatory service on MDN.

🛠️ What This Means

  • No Further Updates: We will no longer be providing updates, bug fixes, or new features for this repository.
  • Limited Support: Official support will be discontinued.
  • Archival: The repository will be archived soon, making it read-only.

🔍 Alternatives and Recommendations

We recommend transitioning to HTTP Observatory, maintained by MDN.

📦 Migration Guide

To assist you in transitioning, we have prepared a Migration Guide that covers steps to migrate your existing setup to the alternative.

Mozilla Observatory :: Website

The Mozilla Observatory is a set of tools to analyze your website and inform you if you are utilizing the many available methods to secure it.

It is split into three projects:

TLS evaluation relies on external scanners, such as Mozilla's TLS Observatory.

Installation

If you just want to use a local version of the website, you can simply clone the dist directory:

$ git clone -b gh-pages https://github.com/mozilla/http-observatory-website.git

However, it comes with a built-in web server that will automatically regenerate the SRI hashes:

$ npm install
$ npm run watch

Note that this will still use the global Mozilla Observatory API endpoints; you will need to change httpobs.js and httpobs-third-party.js if you wish to use your own local endpoints.

Authors

  • April King

License

  • Mozilla Public License Version 2.0