Repolode
notclickable-jordan

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 обновляется ежедневно.

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

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

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

Самостоятельно размещаемая панель приложений с обнаружением Docker-сервисов, виджетами для 100+ сервисов через API-прокси и конфигурацией на YAML.

33,5 тыс.+101 за неделю2,2 тыс.JavaScriptGPL-3.0Активно поддерживаетсяОбновлён 20 часов назад

Самостоятельно размещаемая панель для домашней лаборатории: проверки состояния сервисов, виджеты, темы, наборы иконок и редактор конфигурации в UI.

26,9 тыс.+61 за неделю2 тыс.VueMITАктивно поддерживаетсяОбновлён 4 дня назад

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

1344GoOtherАктивно поддерживаетсяОбновлён 6 дней назад

Самостоятельно размещаемая стартовая страница, которая автоматически находит и перечисляет сервисы, дашборды и документы из Docker, Kubernetes и Tailscale.

78+2 за неделю4GoApache-2.0Активно поддерживаетсяОбновлён вчера

Статическая домашняя страница для сервера с настройкой через YAML, где можно просматривать и искать ссылки на самостоятельно размещённые сервисы.

11,7 тыс.+24 за неделю928VueApache-2.0Активно поддерживаетсяОбновлён 4 дня назад