Repolode
Panonim

Panonim/dynacat

Dashboard auto-hospedado que reúne RSS, Reddit, Hacker News, clima, status do Docker e mais em uma página; fork do Glance.

Estrelas
1,564
Forks
53
Issues abertas
3
Último commit
há 12 horas

O que é?

O Dynacat é um dashboard auto-hospedado para reunir feeds, status de serviços e informações do dia a dia em um só lugar. Ele vem com widgets para feeds RSS, subreddits, Hacker News, clima, novos vídeos de canais do YouTube, canais da Twitch, preços de mercado, status de contêineres Docker e estatísticas do servidor, além de permitir widgets personalizados criados a partir de APIs arbitrárias.

O projeto é um fork do Glance e tem foco em atualizar conteúdo dinamicamente e integrar-se a aplicativos externos. Os widgets são atualizados automaticamente, e uma API JSON disponibiliza os dados já coletados para scripts ou outros aplicativos. É possível ajustar layouts, criar várias páginas, usar CSS personalizado e escolher temas; a interface também foi projetada para funcionar em dispositivos móveis.

A configuração pode ser escrita manualmente em YAML ou criada pelo editor visual na interface do dashboard, que grava as alterações nos mesmos arquivos YAML. O projeto é distribuído como um único binário e uma imagem Docker, e oferece login OIDC para autenticação de usuários.

Recursos principais

  • 01Widgets para RSS, Reddit, Hacker News, clima, YouTube, Twitch, mercados e status do Docker
  • 02Widgets atualizados automaticamente, sem precisar recarregar a página
  • 03Editor visual que grava as alterações de volta na configuração YAML
  • 04API JSON que disponibiliza os dados dos widgets para outros scripts e aplicativos
  • 05Várias páginas, layouts e CSS personalizado, com suporte a temas
  • 06Distribuído como um único binário pequeno e uma imagem Docker, com login OIDC

Casos de uso

  • Criar uma página inicial pessoal para um homelab, com status de serviços e contêineres
  • Acompanhar feeds RSS, subreddits e notícias de tecnologia em uma única aba
  • Exibir a saúde dos contêineres Docker e as estatísticas do servidor em uma tela na parede ou no celular
  • Usar os dados do dashboard em outros scripts por meio da API JSON

Início rápido

  1. 1

    Crie um diretório e baixe a estrutura de diretórios pronta para usar

    mkdir dynacat && cd dynacat && curl -sL https://github.com/Panonim/dynacat-compose-template/releases/latest/download/dynacat.tar.gz | tar -xzf -
  2. 2

    Inicie o Dynacat com o Docker Compose

    docker compose up -d

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige que as versões derivadas permaneçam de código aberto.
  • O widget de status do Docker só funciona se você montar o socket do Docker no contêiner.

Em coleções

Tópicos

Perguntas frequentes

O que é dynacat?
Dashboard auto-hospedado que reúne RSS, Reddit, Hacker News, clima, status do Docker e mais em uma página; fork do Glance. O Dynacat é um dashboard auto-hospedado para reunir feeds, status de serviços e informações do dia a dia em um só lugar. Ele vem com widgets para feeds RSS, subreddits, Hacker News, clima, novos vídeos de canais do YouTube, canais da Twitch, preços de mercado, status de contêineres Docker e estatísticas do servidor, além de permitir widgets personalizados criados a partir de APIs arbitrárias.
dynacat é gratuito? Qual é a licença?
dynacat é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
dynacat ainda é mantido?
Manutenção ativa. O último commit de dynacat foi em 6 de nov. de 2026.
Para que posso usar dynacat?
Criar uma página inicial pessoal para um homelab, com status de serviços e contêineres Acompanhar feeds RSS, subreddits e notícias de tecnologia em uma única aba Exibir a saúde dos contêineres Docker e as estatísticas do servidor em uma tela na parede ou no celular Usar os dados do dashboard em outros scripts por meio da API JSON
Como instalar dynacat?
Crie um diretório e baixe a estrutura de diretórios pronta para usar: mkdir dynacat && cd dynacat && curl -sL https://github.com/Panonim/dynacat-compose-template/releases/latest/download/dynacat.tar.gz | tar -xzf - Inicie o Dynacat com o Docker Compose: docker compose up -d
Onde consigo dynacat?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Panonim/dynacat

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

Projetos relacionados