Лёгкая панель, которую можно разместить на своём сервере: RSS, Reddit, Hacker News, YouTube, погода и другие источники на одной настраиваемой странице.
notclickable-jordan/starbase-80
Самостоятельно размещаемая стартовая страница для Docker: список сервисов и ссылок задаётся в одном JSON-файле.
- Звёзды
- 560
- Форки
- 25
- Открытые issues
- 5
- Последний коммит
- 2 месяца назад
Что это?
Starbase 80 — статическая стартовая страница для Docker-контейнеров, самостоятельно размещаемых сервисов или любых подборок ссылок. Категории и сервисы задаются в файле config.json, а приложение генерирует аккуратную страницу с иконками, названиями и краткими описаниями каждой записи.
Приложение не подключается к Docker API и не обнаруживает контейнеры автоматически, поэтому список нужно вести вручную. Это Node-приложение генерирует статический HTML, поэтому страница загружается без JavaScript на стороне клиента. После изменения config.json нужно перезапустить контейнер и обновить страницу в браузере.
По умолчанию страница использует тёмную или светлую тему в соответствии с настройками операционной системы; также можно принудительно задать тему. Иконки можно брать из локальных файлов, набора Dashboard Icons, Material Design или selfh.st; для светлой и тёмной тем предусмотрены отдельные иконки. Названия, логотипы, цвета фона и поведение ссылок настраиваются через переменные окружения.
Ключевые возможности
- 01Задаёт категории и сервисы в одном файле config.json.
- 02Поддерживает иконки из локальных файлов, Dashboard Icons, Material Design и selfh.st.
- 03Автоматически переключается между тёмной и светлой темами ОС; тему также можно задать принудительно.
- 04Генерирует статический HTML без JavaScript на стороне клиента.
- 05Позволяет настраивать название, логотип, цвета фона и поведение ссылок через переменные окружения.
- 06Позволяет скрыть сервис с помощью флага, не удаляя его запись.
Сценарии использования
- Создание стартовой страницы для домашнего сервера или homelab с несколькими Docker-сервисами.
- Создание панели закладок для внутренних инструментов команды и ссылок на документацию.
- Размещение простой страницы только для чтения на маломощном устройстве, где важна лёгкость приложения.
В подборках
Темы
Частые вопросы
- Что такое starbase-80?
- Самостоятельно размещаемая стартовая страница для Docker: список сервисов и ссылок задаётся в одном JSON-файле. Starbase 80 — статическая стартовая страница для Docker-контейнеров, самостоятельно размещаемых сервисов или любых подборок ссылок. Категории и сервисы задаются в файле config.json, а приложение генерирует аккуратную страницу с иконками, названиями и краткими описаниями каждой записи.
- starbase-80 можно использовать бесплатно? Какая у него лицензия?
- starbase-80 распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- starbase-80 всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в starbase-80 — 11 сент. 2026 г..
- Для чего можно использовать starbase-80?
- Создание стартовой страницы для домашнего сервера или homelab с несколькими Docker-сервисами. Создание панели закладок для внутренних инструментов команды и ссылок на документацию. Размещение простой страницы только для чтения на маломощном устройстве, где важна лёгкость приложения.
- Где скачать starbase-80?
- Исходный код и инструкции по установке — на GitHub: https://github.com/notclickable-jordan/starbase-80
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая панель приложений с обнаружением Docker-сервисов, виджетами для 100+ сервисов через API-прокси и конфигурацией на YAML.
Самостоятельно размещаемая панель для домашней лаборатории: проверки состояния сервисов, виджеты, темы, наборы иконок и редактор конфигурации в UI.
Самостоятельно размещаемая панель управления homelab с учетными записями для нескольких пользователей, проверкой доступности сервисов в реальном времени, темами и метриками Prometheus.
Самостоятельно размещаемая стартовая страница, которая автоматически находит и перечисляет сервисы, дашборды и документы из Docker, Kubernetes и Tailscale.
Статическая домашняя страница для сервера с настройкой через YAML, где можно просматривать и искать ссылки на самостоятельно размещённые сервисы.