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: 7 months 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 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T10:19:13.000Z (over 1 year ago)
- Last Synced: 2024-04-14T09:04:43.671Z (over 1 year 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)