Repolode
Panonim

Panonim/dynacat

Самостоятельно размещаемая панель, которая собирает RSS, Reddit, Hacker News, погоду, статус Docker и многое другое на одной странице; форк Glance.

Звёзды
1,566
Форки
53
Открытые issues
3
Последний коммит
вчера

Что это?

Dynacat — самостоятельно размещаемая панель, которая собирает ленты, статус сервисов и повседневную информацию в одном месте. В ней есть виджеты для RSS-лент, сабреддитов, Hacker News, погоды, новых видео на YouTube-каналах, каналов Twitch, рыночных цен, статуса Docker-контейнеров и статистики сервера, а также поддерживаются пользовательские виджеты на основе произвольных API.

Это форк Glance, ориентированный на динамическое обновление контента и интеграцию с внешними приложениями. Виджеты обновляются автоматически, а JSON API предоставляет скриптам и другим приложениям уже полученные данные. Можно настраивать макеты, несколько страниц, собственный CSS и темы; панель также адаптирована для мобильных устройств.

Конфигурацию можно вручную написать на YAML или настроить через визуальный редактор UI на панели — он сохраняет изменения в тех же YAML-файлах. Проект поставляется в виде одного бинарного файла и Docker-образа; для аутентификации пользователей доступен вход через OIDC.

Ключевые возможности

  • 01Виджеты для RSS, Reddit, Hacker News, погоды, YouTube, Twitch, рынков и статуса Docker
  • 02Виджеты обновляются автоматически, без ручной перезагрузки страницы
  • 03Визуальный редактор UI сохраняет изменения в конфигурацию YAML
  • 04JSON API предоставляет данные виджетов скриптам и приложениям
  • 05Несколько страниц, макеты и собственный CSS, а также поддержка тем
  • 06Поставляется в виде компактного отдельного бинарного файла и Docker-образа, поддерживает вход через OIDC

Сценарии использования

  • Создание личной стартовой страницы для homelab со статусом сервисов и контейнеров
  • Просмотр RSS-лент, сабреддитов и новостей о технологиях в одной вкладке
  • Отображение состояния Docker-контейнеров и статистики сервера на настенном экране или телефоне
  • Передача данных панели другим скриптам через JSON API

Быстрый старт

  1. 1

    Создайте каталог и скачайте готовую структуру каталогов

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

    Запустите Dynacat с помощью Docker Compose

    docker compose up -d

Что важно знать

  • Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, которая требует сохранять производные версии открытыми.
  • Виджет статуса Docker работает, только если смонтировать сокет Docker в контейнер.

В подборках

Темы

Частые вопросы

Что такое dynacat?
Самостоятельно размещаемая панель, которая собирает RSS, Reddit, Hacker News, погоду, статус Docker и многое другое на одной странице; форк Glance. Dynacat — самостоятельно размещаемая панель, которая собирает ленты, статус сервисов и повседневную информацию в одном месте. В ней есть виджеты для RSS-лент, сабреддитов, Hacker News, погоды, новых видео на YouTube-каналах, каналов Twitch, рыночных цен, статуса Docker-контейнеров и статистики сервера, а также поддерживаются пользовательские виджеты на основе произвольных API.
dynacat можно использовать бесплатно? Какая у него лицензия?
dynacat распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dynacat всё ещё поддерживается?
Активно поддерживается. Последний коммит в dynacat — 6 нояб. 2026 г..
Для чего можно использовать dynacat?
Создание личной стартовой страницы для homelab со статусом сервисов и контейнеров Просмотр RSS-лент, сабреддитов и новостей о технологиях в одной вкладке Отображение состояния Docker-контейнеров и статистики сервера на настенном экране или телефоне Передача данных панели другим скриптам через JSON API
Как установить dynacat?
Создайте каталог и скачайте готовую структуру каталогов: mkdir dynacat && cd dynacat && curl -sL https://github.com/Panonim/dynacat-compose-template/releases/latest/download/dynacat.tar.gz | tar -xzf - Запустите Dynacat с помощью Docker Compose: docker compose up -d
Где скачать dynacat?
Исходный код и инструкции по установке — на GitHub: https://github.com/Panonim/dynacat

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Лёгкая панель, которую можно разместить на своём сервере: RSS, Reddit, Hacker News, YouTube, погода и другие источники на одной настраиваемой странице.

38,1 тыс.+156 за неделю1,5 тыс.GoAGPL-3.0Активно поддерживаетсяОбновлён 5 часов назад

Самостоятельно размещаемая панель управления homelab с учетными записями для нескольких пользователей, проверкой доступности сервисов в реальном времени, темами и метриками Prometheus.

135+1 за неделю4GoOtherАктивно поддерживаетсяОбновлён 16 часов назад