Repolode
liveblog

liveblog/liveblog

Aplicativo web de código aberto que permite a jornalistas publicar cobertura imediata e contínua de notícias em rápida evolução em um live blog.

Estrelas
118
Forks
64
Issues abertas
10
Último commit
ontem

O que é?

Liveblog é um aplicativo web criado pela Sourcefabric para redações que precisam cobrir notícias de última hora ou histórias que se desenvolvem rapidamente. Jornalistas publicam atualizações com marcação de horário em um blog contínuo, para que os leitores acompanhem as novidades à medida que os fatos acontecem, em vez de esperar por uma matéria finalizada.

O projeto é baseado nas bibliotecas principais do Superdesk, com um servidor Python e um cliente JavaScript/TypeScript. A stack usa Elasticsearch, Redis e MongoDB, e o README descreve uma configuração com Docker Compose para esses serviços, além de um servidor baseado em Flask executado pelo Honcho e um cliente compilado com npm.

O desenvolvimento local requer Python 3.8, Node.js (gerenciado pelo Volta) e Docker. O repositório também inclui um teste de funcionalidade de syndication baseado em behave e uma etapa de build de produção que gera arquivos estáticos em client/dist.

Recursos principais

  • 01Permite que jornalistas publiquem atualizações contínuas com marcação de horário para cobrir notícias ao vivo.
  • 02Baseado nas bibliotecas principais do Superdesk, com um servidor Python e um cliente JavaScript/TypeScript.
  • 03Usa Elasticsearch, Redis e MongoDB como serviços de backend.
  • 04Oferece uma configuração com Docker Compose para os serviços de desenvolvimento local.
  • 05Inclui testes de funcionalidade de syndication e um build de produção estático do cliente.

Casos de uso

  • Redações que cobrem eleições, desastres ou eventos esportivos enquanto acontecem.
  • Equipes editoriais que querem permitir que os leitores acompanhem uma história em evolução em uma única página continuamente atualizada.
  • Desenvolvedores que ampliam ou personalizam uma ferramenta de live blogging baseada no Superdesk.

Início rápido

  1. 1

    Instale os pré-requisitos: Docker, pyenv com um ambiente virtual Python 3.8 chamado liveblog e Volta

  2. 2

    Inicie a stack de desenvolvimento local com o script fornecido

    ./scripts/dev/up.sh
  3. 3

    Abra http://localhost:9000 no navegador e faça login como admin / admin

Antes de usar

  • A configuração é trabalhosa: exige Docker, Python 3.8 via pyenv, Node.js via Volta e serviços como Elasticsearch, Redis e MongoDB.
  • A licença é AGPL-3.0, uma licença copyleft forte que exige o compartilhamento do código-fonte modificado quando o software é oferecido por uma rede.
  • Algumas instruções de configuração do README, como a seção sobre Docker, estão marcadas como desatualizadas.

Tópicos

Perguntas frequentes

O que é liveblog?
Aplicativo web de código aberto que permite a jornalistas publicar cobertura imediata e contínua de notícias em rápida evolução em um live blog. Liveblog é um aplicativo web criado pela Sourcefabric para redações que precisam cobrir notícias de última hora ou histórias que se desenvolvem rapidamente. Jornalistas publicam atualizações com marcação de horário em um blog contínuo, para que os leitores acompanhem as novidades à medida que os fatos acontecem, em vez de esperar por uma matéria finalizada.
liveblog é gratuito? Qual é a licença?
liveblog é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
liveblog ainda é mantido?
Manutenção ativa. O último commit de liveblog foi em 5 de nov. de 2026.
Para que posso usar liveblog?
Redações que cobrem eleições, desastres ou eventos esportivos enquanto acontecem. Equipes editoriais que querem permitir que os leitores acompanhem uma história em evolução em uma única página continuamente atualizada. Desenvolvedores que ampliam ou personalizam uma ferramenta de live blogging baseada no Superdesk.
Como instalar liveblog?
Instale os pré-requisitos: Docker, pyenv com um ambiente virtual Python 3.8 chamado liveblog e Volta Inicie a stack de desenvolvimento local com o script fornecido: ./scripts/dev/up.sh Abra http://localhost:9000 no navegador e faça login como admin / admin
Onde consigo liveblog?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/liveblog/liveblog

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados