Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ooni/explorer
OONI Explorer: uncover evidence of internet censorship worldwide
https://github.com/ooni/explorer
frontend hacktoberfest next-js ooni react-js
Last synced: 28 days ago
JSON representation
OONI Explorer: uncover evidence of internet censorship worldwide
- Host: GitHub
- URL: https://github.com/ooni/explorer
- Owner: ooni
- License: bsd-3-clause
- Created: 2018-01-25T17:09:24.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T10:19:13.000Z (7 months ago)
- Last Synced: 2024-04-14T09:04:43.671Z (7 months ago)
- Topics: frontend, hacktoberfest, next-js, ooni, react-js
- Language: JavaScript
- Homepage: https://explorer.ooni.org
- Size: 6.2 MB
- Stars: 62
- Watchers: 16
- Forks: 37
- Open Issues: 129
-
Metadata Files:
- Readme: Readme.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# OONI Explorer
For the live website see: https://explorer.ooni.org.
## Setup
We assume you have a working node.js development environment with yarn installed.
Then do:
```
yarn install
```## Usage
To run the dev server do:
```
yarn run dev
```To build the app:
```
yarn run build
```To start the production server run:
```
yarn run start
```We also provide a `Dockerfile` for easy deployment.
## Managing translations
You should have checked out the https://github.com/ooni/translations
repository.From inside of `ooni/translations` to update the transifex master copy (this is
done when edits to the master spreadsheet are done), you should run:
```
./update-explorer-source.sh
```Then when the translations have been done and you want to pull in the
translated versions, run:
```
./update-explorer-translations.sh
```From inside of the ooni/explorer repo you should then run:
```
yarn run script:build-translations
```(this assumes you have `ooni/translations` checked out in the parent directory)