Комментарии 25
Выглядит интересно. Но у меня беда: https://syncloud.org/ не грузится. FF 148.0.2 (64-разрядный), пров Дом.Ру.
Как насчёт syncloud.it тут домены раздаются и девайсы регистрируются.
Та же история.
А с мобильного интернета?
То же самое. Выложите документацию на гитхаб в понятном формате. Тогда подумаю.
Все там, может не всем понятно конечно: https://github.com/syncloud/platform
Еслм что можно писать на форуме http://syncloud.discourse.group/
Какая-то часть меня согласна с автором, иногда сервисы ломаются ну очень невовремя. Но ковыряться в них это скорее как хобби для меня. Отключаешь автообновления. Появилось время и настроение - обновляешь сервисы по одному и если вдруг что сломалось, то решаешь задачки с зависимостями или прочими чудесами, иногда очень занятные случаи бывают, которые потом помогают сохранить время уже на работе где-то в продакшене.
Гитлаб + раннеры + docker compose + Traefik, и всё это поделено на несколько виртуалок. Отличная стабильность, возможность автоматом гонять сканеры безопасности перед деплоем, максимальная гибкость конфигурации. И никаких странных коробочных решений, пакеты для которых собирает Васян на коленке...
А наружу выставлять это в любом случае нельзя, отломят очень быстро. Либо накрывать клиентским сертом, либо использовать vpn.
Использую немного другой подход, proxmox, LXC контейнеры, proxmox backup server куда это все складывается по расписанию, уже не раз в подобных ситуациях спасали бэкапы, когда очень лень ковыряться в причине того, что там отрыгнуло после очередного обновления, разворачиваешься в 2 клика. Возможно конечно я забиваю гвозди микроскопом но всё же это удобно.
В сравнении с coolify какие плюсы/минусы отметите?
Это довольно разные инструменты, зависит от задачи. Coolify по сути self-hosted PaaS - замена Heroku/Vercel. Там git push to deploy, интеграция с GitHub/GitLab, preview деплои для pull реквестов, деплой через Docker Compose, API и CLI для автоматизации, управление несколькими серверами, бэкапы баз в S3, командная работа с ролями. Отличный выбор если вы разработчик и деплоите свои проекты.
Syncloud больше для тех кто не хочет разбираться в docker и терминале. Ставишь образ на малинку или старый ПК, открываешь веб интерфейс, жмешь "установить" на Nextcloud или Jellyfin и все. Целевая аудитория скорее обычные пользователи которые хотят свой домашний сервер без технических заморочек.
Так что если вам ближе devops и свои сервисы - смотрите Coolify, если просто хочется домашний сервер в пару кликов - Syncloud.
Здесь близка не столько сама идея “магазина приложений”, сколько постановка задачи: self-hosted перестаёт быть игрушкой ровно в тот момент, когда владелец перестаёт работать у себя же дежурным DevOps по выходным.
Удобная установка — это хорошо, но реальный водораздел обычно в другом: как система ведёт себя после третьего обновления, первого конфликтующего пакета и первой нештатной миграции. Именно там заканчивается витрина и начинается инженерный контур.
Поэтому самый важный вопрос к таким платформам для меня не “что ставится в один клик”, а “где у неё модель совместимости, отката и восстановления”. Если это продумано — проект выглядит уже не как очередная оболочка над набором сервисов, а как спокойная, объяснимая система.
Именно поэтому я использовал snapd и модель с их транзакционными обновлениями, автоматическим обновлением, авто бэкап / рестор базы если есть и откат если что то не сработало. Так же каждая программа автоматически проверяет работает ли апгрейд новой версии поверх последней в магазине на каждый комит изменения на всех поддерживаемых архитектурах (x64, arm64, arm32). Авто тесты интеграционные и UI (видео скриншоты). Это помогает :)
Мдя, ну такое, мало того что пакеты под это великолепие собирает васян на коленке (это бог с ним), но оно просто не работает. Попытался я вчера, теста ради поставить это поделие у себя и накатить в нем матрикс и рокетчат, не установился ни один ни второй (я час ждал). Что мы имеем в сухом остатке: нечто не очень рабочее в твоём контуре, которое ходит на чужие серваки ещё и платить за это надо, как по мне штука решительно мертворожденная.
Всякое бывает, а можно подробнее что не получилось, на какое железо, имидж сказался (с гитхаба), а проги не скачиваются (ни одна? в России заблокирован Aws US region?)?
У одного человека даже syncloud.org не открылся.
Проверьте, открывается ли у вас это в браузере:
http://apps.syncloud.org/releases/stable/index
Или прямая ссылка на snap-пакет Rocket.Chat:


Надоело чинить свой self-hosting каждые выходные — и я написал платформу с магазином приложений