Canapin
(Coin-coin le Canapin)
13.Февраль.2025 20:39:09
1
Продолжение обсуждения из Работает ли mail-receiver с ARM? :
Это уже несколько раз упоминалось на Meta, но, пожалуй, лучше выделить это в отдельную тему #feature request.
Discourse отлично работает на ARM-серверах. Я ни разу не столкнулся с проблемами.
К сожалению, запуск на этой архитектуре не позволяет использовать официальный образ mail-receiver .
С технической точки зрения я ничего не понимаю и (уверенно) полагаюсь на то, что сказал Мэтт в связанной теме:
Matt Palmer:
Конечно, поддержка mail-receiver на ARM-системах возможна. Там нет ничего специфичного для amd64 (по крайней мере, на момент создания, и я не представляю, чтобы были внесены какие-либо существенные изменения, которые опровергли бы это предположение).
Matt Palmer:
Если кому-то интересно, я собрал образ для arm64 и загрузил его в womble/discourse-mail-receiver:arm64, чтобы помочь людям до тех пор, пока основная команда не сможет создать официальный образ. См. README моей ветки для получения подробной информации об ограничениях (пока нет socketee; я добавлю его, если кто-то скажет, что ему это нужно), о том, как его использовать и как сообщать о проблемах (то есть «сообщайте мне, а не основной команде»).
3 лайка
Оставил свой голос здесь. Думаю, было бы действительно здорово, если бы весь стек Discourse работал на ARM64.
2 лайка
Я также с радостью отправлю PR с изменениями для приведения mail-receiver в соответствие с процессом сборки ARM64, используемым в discourse_docker/.github/workflows/push-web-only.yml at main · discourse/discourse_docker · GitHub
1 лайк