SONet
SONet это шаблон, который поможет быстро развернуть набор сервисов для командной работы с нуля, в локальной сети организации и, если нужно, offline.
SONet экономит ваше время на первоначальную настройку Redmine, GitLab, NextCloud, внутренней почты, LDAP, DNS и reverse-proxy серверов.
Особенности
- в стек всключены: Redmine, GitLab, Mattermost, NextCloud (интергированы onlyoffice, drawio), почтовый сервер, Roundcube (почтовый web-клиент), "общая папка" доступная по SMB только для чтения и по SFTP на запись/чтение
- ваша конфигурация отделена от кода и ее можно хранить, например, в git
- в стеке есть свой сервер DNS, LDAP и reverse-proxy
- пользователи во всех сервисах уже авторизуются через LDAP
- сервисы запускаются в отдельных docker контейнерах, если что-то ненужно - можно выключить
- все сервисы доступны извне по HTTPS, сертификаты генерируются автоматически
- стеком легко управлять с помощью специального скрипта и
docker-compese
файла - c помощью ansible сервисы можно собрать и запустить как на локальной машине, так и на удаленном сервере
- стек можно собрать на машине, подключенной к сети Интернет, а потом перенести и запустить в offline среде