@sumiyaki ありがとうございます!もしかしたらwgetで取ってるのが原因かもしれませんねこれは・・・!
@sumiyaki すみません、サーバーのスペック教えていただけますでしょうか。CPUとメモリだけで結構です。
@sumiyaki ありがとうございます、Pleromaの民の指摘もあり(Ipsueにて)、やはり、Swap設定していないところが問題だったようです。
@sumiyaki すみません、スワップ設定してgenコマンドは通ったのですが、今度はファイルがconfigディレクトリに生成されていない事態になり困惑しております・・・
@sumiyaki @kunimi_komichi 手順はこれね。
https://git.pleroma.social/pleroma/pleroma/blob/develop/docs/installation/debian_based_en.md
実行ユーザーがpleromaになっていないとかかなぁ。なってないと確かに生成されない。
sudo -Hu pleroma mix pleroma.instance gen
@kunimi_komichi @sumiyaki 逆にconfigのownerがroot:rootになってるとかありませんかね。
手順通りにやっていればgit cloneもpleromaユーザーでやれているとは思いますが……
configの所有者rootで、sudo -Hu pleroma mix pleroma.instance genに失敗する(最後にファイルが書き込まれない)のは確認できました。何も言わないで失敗するのよくないね……。
@kunimi_komichi @sumiyaki あー、質問すらでないか……
私の場合は、
sudo su でrootになって、
adduser pleromaとかしてから、
su pleroma で pleromaになって、以下ずっと pleromaで
cd ~pleroma
git clone <URL>
cd pleroma
mix deps.get
とかそういう感じですね。
途中でHexについて yesとするとか。
で
mix pleroma.instance gen
という流れ。
(後でPosgtesqlの設定の時に一時的に postgresになりますが)
あと、aptではなくbinaryを持ってきたとすると、Erlang/Elixirがシステムにあっているのかどうかとか?