Развёртывание корпоративного облака полного состава: файловое хранилище, совместное редактирование документов, видеосвязь и чат. Включает публикацию через reverse proxy, TLS, настройку signaling и TURN, перенос данных на отдельный том, мажорные обновления платформы и регулярное резервное копирование с проверкой восстановления.
Состав сервиса за единым reverse proxy
Задача
Дать компании собственную площадку для файлов, документов и совещаний вместо набора внешних сервисов — с доступом изнутри и снаружи периметра.
Результат
файлы, документы и совещания работают на собственной инфраструктуре
сервис доступен из внутренней сети и снаружи по единому адресу
обновления и перенос данных выполняются с возможностью возврата
Что реализовано
установка и публикация Nextcloud
отдельный каталог данных и перенос хранилища на новый том
поэтапная синхронизация и проверка целостности до переключения
настройка cron и фоновых заданий
Nextcloud Talk и signaling server
настройка TURN для клиентов за NAT
подключение Collabora / Nextcloud Office
reverse proxy и WebSocket
TLS и продление сертификатов
обновление платформы, включая мажорное
резервное копирование и тестовое восстановление
Архитектура
01Nginx — единая точка входа: TLS, reverse proxy, проксирование WebSocket и крупные загрузки
02Nextcloud и PHP-FPM — приложение, база вынесена отдельно
03signaling и TURN — отдельные службы для Talk, доступные снаружи периметра
04Collabora — отдельный сервис редактирования документов за тем же proxy