Самостоятельно размещаемый сервер облачного хранилища, где файлы и заметки шифруются в браузере до отправки на сервер.
azukaar/Cosmos-Server
Платформа для домашнего сервера с самостоятельным размещением: защищённый reverse proxy, управление приложениями и шлюз с авторизацией, MFA, SSO и защитой от ботов.
Open source альтернатива:Cloudflare Access
Unraid
- Звёзды
- 6,187
- Форки
- 253
- Открытые issues
- 209
- Последний коммит
- 10 дней назад
Что это?
Cosmos Server — платформа для домашнего сервера с самостоятельным размещением. Она работает как защищённый шлюз перед вашими приложениями и одновременно позволяет управлять сервером. Проект рассчитан на тех, кто запускает на сервере, NAS или Raspberry Pi такие сервисы, как Plex, Home Assistant или блог. В центре внимания — защита этих сервисов от несанкционированного доступа и злоупотреблений.
В проекте объединено несколько инструментов с общим веб-интерфейсом: reverse proxy с автоматической настройкой HTTPS через Let's Encrypt, сервер аутентификации с многофакторной аутентификацией и OpenID, менеджер контейнеров с поддержкой docker-compose, магазин приложений, управление хранилищем и дисками, резервное копирование на базе Restic и мониторинг с оповещениями. Также в комплект входят VPN и модуль SmartShield, который ограничивает частоту запросов, применяет троттлинг и блокировки, а также защищает от ботов и DDoS-атак.
Cosmos может запускать любые Docker-контейнеры, а не только приложения из собственного магазина, и его можно использовать без некоторых модулей, например Docker или HTTPS. Для автоматизации доступны JavaScript SDK, Go SDK и провайдер Terraform.
Ключевые возможности
- 01Reverse proxy с автоматической настройкой HTTPS и wildcard-сертификатов через DNS challenge.
- 02Сервер аутентификации с многофакторной аутентификацией, OpenID, а также стратегиями forward-header и HTML.
- 03Менеджер контейнеров с поддержкой docker-compose и аудитом безопасности.
- 04Ограничение частоты запросов, блокировка пользователей и защита от ботов и DDoS-атак с помощью SmartShield.
- 05Встроенный VPN, инкрементальное шифрованное резервное копирование с Restic и мониторинг в реальном времени с оповещениями.
- 06Управление хранилищем и сетевыми хранилищами через RClone, а также SDK и провайдер Terraform.
Сценарии использования
- Настройка защищённого HTTPS-шлюза перед Plex, Home Assistant и другими приложениями, размещёнными на собственном сервере.
- Предоставление членам семьи или друзьям доступа к нескольким домашним сервисам через единую систему входа.
- Управление Docker-контейнерами и их обновлениями на домашнем NAS или Raspberry Pi.
- Удалённый доступ к домашним сервисам через встроенный VPN без открытия портов на роутере.
Что важно знать
- В метаданных лицензия не указана однозначно, поэтому перед использованием проверьте условия лицензии в репозитории.
- Это широкая платформа для самостоятельного хостинга со множеством встроенных компонентов, поэтому её настройка и дальнейшее обслуживание требуют значительных усилий.
Темы
Частые вопросы
- Что такое Cosmos-Server?
- Платформа для домашнего сервера с самостоятельным размещением: защищённый reverse proxy, управление приложениями и шлюз с авторизацией, MFA, SSO и защитой от ботов. Cosmos Server — платформа для домашнего сервера с самостоятельным размещением. Она работает как защищённый шлюз перед вашими приложениями и одновременно позволяет управлять сервером. Проект рассчитан на тех, кто запускает на сервере, NAS или Raspberry Pi такие сервисы, как Plex, Home Assistant или блог. В центре внимания — защита этих сервисов от несанкционированного доступа и злоупотреблений.
- Cosmos-Server можно использовать бесплатно? Какая у него лицензия?
- Cosmos-Server распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Cosmos-Server всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Cosmos-Server — 9 окт. 2026 г..
- Для чего можно использовать Cosmos-Server?
- Настройка защищённого HTTPS-шлюза перед Plex, Home Assistant и другими приложениями, размещёнными на собственном сервере. Предоставление членам семьи или друзьям доступа к нескольким домашним сервисам через единую систему входа. Управление Docker-контейнерами и их обновлениями на домашнем NAS или Raspberry Pi. Удалённый доступ к домашним сервисам через встроенный VPN без открытия портов на роутере.
- Где скачать Cosmos-Server?
- Исходный код и инструкции по установке — на GitHub: https://github.com/azukaar/Cosmos-Server
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Бесплатный self-hosted инструмент для резервного копирования PostgreSQL с Point-in-Time Recovery, автоматической проверкой восстановления и веб-интерфейсом.
Локальная панель мониторинга в реальном времени для Proxmox, Docker, Kubernetes, TrueNAS и vSphere с оповещениями и регулярными AI-проверками.
Автономный сканер сети, который по расписанию обнаруживает узлы, сервисы и связи и поддерживает актуальность сетевых схем в четырёх представлениях.
Веб-интерфейс для управления nginx: виртуальными хостами, прокси, SSL-сертификатами и потоками — без ручного редактирования конфигурационных файлов.