Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/romhackersbr/romhackersbr.github.io

Site do PO.BR.E - Portal Brasileiro de ROMHacking e Emulação
https://github.com/romhackersbr/romhackersbr.github.io

emulacao emulation portal romhacking traducao translation

Last synced: 2 months ago
JSON representation

Site do PO.BR.E - Portal Brasileiro de ROMHacking e Emulação

Awesome Lists containing this project

README

        

PO.BR.E - Portal Brasileiro de ROMHacking e Emulação



PO.BR.E |
Traduções |
ROMHacks |
Tutoriais |
Utilitários |
Emuladores


Colaborar |
Reportar Erros






Este é o repositório do sistema do Portal Brasileiro de ROMHacking e Emulação. Desenvolvido em Jekyll.

# Requerimentos
- Ruby 2.7.2
- Gem 3.1.4
- Bundler 1.17.1
- Jekyll 3.7.4

# Instalação local
Antes de tudo sincronize o banco de dados do sistema inicializando os submodulos do git:
```
git submodule update --init --recursive
git submodule update --remote --merge
```

Depois é necessário instalar Ruby e o Gem, após isso instale o Bundler usando o Gem:
```
gem install bundler
bundle install
```

Com Ruby, Gem e Bundler instalado podemos prosseguir com a instalação do Jekyll
```
gem install jekyll
```

E finalmente podemos rodar o servidor localmente para testes com:
```
bundle exec jekyll serve -c _config.development.xml -w
```

# Sincronizando os dados
Para sincronizar o dados armazenados no repositório de banco de dados basta rodar o seguinte comando:
```
git submodule update --remote --merge
```
ou usar o script de sincronização:
```
./sincronizar_banco.sh
```
É extremamente recomendado que antes de cada `commit` o banco seja sincronizado

# Colaboradores
- [Anime_World](https://github.com/hansbonini)
- [DevilFox](https://github.com/devilfox)

# Patrocinadores