mix release
Допустим, есть VDS. Как доставляете туда код? Или доставляете уже готовый релиз? Нет ли тогда проблем с тем, что скомпилен на одной машине, запускается на другой. Как автоматизируете больше интересно.
Сейчас юзаю DO App, но думаю на свой VDS переехать.
Чтобы не было проблем собирай докер
у нас есть инфраструктура, чтобы положить релиз в докер-контейнер, положить в registry, вытащить на проде и там запустить мы умеренно серьезный бизнес, для нас это оправданно
ssh "cat >rel" <rel
а DO apps это такой хероку плюс-минус, да?
> Нет ли тогда проблем с тем, что скомпилен на одной машине, запускается на другой В Elixir таких проблем by design нет, потому что программа исполняется на платформонезависимом рантайме Единственная проблема это NIF-ки, и для их сборки я использую NixOS
слово "кросскомпиляция" вам что-нибудь говорит?
Обсуждают сегодня