Об этом проекте
Glance представляет собой высоконастраиваемый self-hosted дашборд, который позволяет пользователям объединять несколько потоков информации в оптимизированном интерфейсе. Он разработан как быстрый и легковесный инструмент с низким потреблением памяти и минимальным количеством зависимостей; единый бинарный файл доступен для различных операционных систем и архитектур.
Ключевые возможности включают:
- Интеграция виджетов: поддержка широкого спектра виджетов, включая RSS-ленты, посты из Subreddit и Hacker News, прогнозы погоды, обновления каналов YouTube и Twitch, рыночные цены, статус Docker-контейнеров и статистику сервера.
- Настройка: гибкие макеты, поддержка нескольких страниц или вкладок, пользовательский CSS и темизируемые интерфейсы.
- Поддержка пользовательских виджетов: пользователи могут создавать собственные виджеты с помощью iframes, статического HTML, HTML по URL (extension widget) или JSON по URL (custom-api widget).
- Мобильная оптимизация: интерфейс оптимизирован для использования на мобильных устройствах.
- Конфигурация: управление осуществляется через YAML-файлы для простой настройки макета и виджетов.
Варианты установки включают Docker Compose, ручную установку бинарного файла для Linux, Windows и macOS, а также поддержку через сторонние каналы, такие как NixOS и вспомогательные скрипты Proxmox VE.