All Projects → ooni → ooni.org

ooni / ooni.org

Licence: other
The ooni.org homepage and all cross organisational issues

Programming Languages

HTML
75241 projects
PostScript
262 projects
Jupyter Notebook
11667 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
python
139335 projects - #7 most used programming language

Labels

OONI Web

This is the canonical website for OONI, that you can access via:

If you are having trouble accessing our website, please contact us at contact [at] openobservatory.org.

Contributing articles

  • Fork this repository if you're not a collaborator
  • Add your post to content/post/ directory
  • Submit a pull request
  • Wait for pull request to be reviewed and merged to master or merge it yourself :)

Local build

Setup

Dependencies to build the website manually are hugo, ooni-probe, and sphinx to build ooni-probe docs. Exact versions are codified in "canonical" build procedure in travis.yml.

Running locally

If you want to preview the website while editing styles and posts you can do it running following command:

make server

If you want to publish to Github mirror, you should run:

make publish

End to end local testing

To run the end to end integration tests do:

yarn install
yarn run cypress open
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].