| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Plataforma web para ferramentas de apoio à produção e publicação científica da rede SciELO.
Stack: Python 3.14, Django 6, Wagtail 7.4.2, Celery, Redis, PostgreSQL.
Novas ferramentas são adicionadas como Django apps neste repositório.
cp -r .envs.example/.local .envs/.local
make configure_git_hooks # opcional
make build
make upA aplicação fica disponível em http://localhost:8009.
make help # lista todos os targets
make migrate # aplica migrations
make shell # shell Django
make test # testes Django + pytest
make down # para os containers| App / diretório | Descrição |
|---|---|
| config/ | Configuração Django (settings, URLs, Celery) |
| core/ | Modelos base, Wagtail home, templates e static |
| core_settings/ | Configurações editáveis do site (nome, logo, favicon) |
| users/ | CustomUser (AUTH_USER_MODEL) |
| compose/ | Dockerfiles e scripts de inicialização |
| requirements/ | Dependências Python (base, local, production) |
make testOu via Docker Compose:
docker compose -f local.yml run --rm django python manage.py test --settings=config.settings.test
docker compose -f local.yml run --rm django pytest| Back | FazBrowse Home | New Git URL |