Как хостить свои ИИ поделки не превращаясь в девопса
Сначала обозначим, что вообще нужно уметь:
1. Настраивать автодеплой, чтобы как только мы пушим код на гитхаб, продакшн обновлялся соответственно
2. Связывать доменные имена с конкретным контейнером на нашем сервере (привет, nginx)
3. Настраивать выдачу и обновление SSL сертификатов (привет, certbot)
4. Бэкапы 🫡
5. (Задача со звездочкой*) Деплоить разные окружения. Сделали экспериментальную ветку, захотели быстро протестить, как работает. Спустя два часа перехотели.
———
И тут у нас вариант идти к Vercel, но во-первых про них и так все знают, а во вторых, это облачное решение, со своими минусами. Self-hosted альтернатива – Coolify.
Для запуска нужен VPS (сервер, где будет крутиться и Coolify и всё, что он будет нам деплоить). Они у себя на сайте предлагают партнерскую скидку на Hetzner, а я по приколу предложу дешманский сервер в штатах за 10 баксов в год (можно платить криптой).
Что получаем:
Все 5 пунктов выше можно делать и руками – писать конфиги не сложно, но нужно знать и помнить как, куда и зачем. Еще и не полениться для каждого нового проекта пройти по всем стандартным шагам. А можно просто накликать в веб-интерфейсе, и все стандартные кубики соберутся за вас.
Очень удобно, когда много мелких проектов – можно ими жонглировать в пару кликов. Особенно, если вы не очень дружите с консолью и unix, а вайбкодить хочется и можется.
Короче, Coolify – неплохой компромисс между удобством облачных платформ и контролем self-hosting
Post #388
3.23K