Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/globocom/opensource
Conheça os projetos Open Source na Globo.com
https://github.com/globocom/opensource
gatsbyjs gcom github-api globocom hacktoberfest opensource reactjs
Last synced: 3 days ago
JSON representation
Conheça os projetos Open Source na Globo.com
- Host: GitHub
- URL: https://github.com/globocom/opensource
- Owner: globocom
- License: mit
- Created: 2012-09-28T14:24:04.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-04-20T20:13:12.000Z (over 1 year ago)
- Last Synced: 2025-01-02T15:14:10.458Z (10 days ago)
- Topics: gatsbyjs, gcom, github-api, globocom, hacktoberfest, opensource, reactjs
- Language: JavaScript
- Homepage: http://opensource.globo.com
- Size: 7.14 MB
- Stars: 137
- Watchers: 53
- Forks: 43
- Open Issues: 4
-
Metadata Files:
- Readme: README-pt-BR.md
- License: LICENSE
Awesome Lists containing this project
README
# Globo Open Source
Globo open source website [https://opensource.globo.com](http://opensource.globo.com).
Feito com ❤️ para a comunidade de código aberto.
## Desenvolvimento
Você precisa ter `nodejs` e `yarn` instalados. Verifique o `package.json` `engines` para o intervalos de versões propostas.
Use os seguintes comandos para configurar e executar o aplicativo:
```bash
make setup
make start
```## Deploy
```bash
make deploy
```> Este website é hospedado por [Tsuru](https://tsuru.io/).
## Setup
A aplicação usa o [Github GraphQL API v4](https://developer.github.com/v4/) acessar dados de organizações e repositórios da Globo. Para se comunicar com o servidor GraphQL, você precisará de um [OAuth token](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/) com os seguintes escopos:
```txt
user
read:org
```Com seu token em mãos, você precisará definir o token para a variável de ambiente `GATSBY_GITHUB_TOKEN`.
```bash
export GATSBY_GITHUB_TOKEN=
```ou criar um arquivo `.env.development` com seu env vars:
```ini
// .env.development
GATSBY_GITHUB_TOKEN=
```## Licença
Este projeto está licenciado sob a Licença MIT - leia o arquivo [LICENSE.md](LICENSE) para detalhes.
*Este artigo foi traduzido do [Inglês](README.md) para o [Português (Brasil)](README-pt-BR.md).*