def repository
ENV.fetch('GITHUB_REPOSITORY') { 'tootsuite/mastodon' }
end

これ.env.productionに書くやつ?

フォロー

@theoria ちなみにウチは更新の多い改造鯖なので、再起動する時に

echo "SOURCE_TAG=`git rev-parse HEAD`" > /home/mastodon/.env.extra

ってやって、systemd(mastodon-web.service)の方で

EnvironmentFile=/home/mastodon/.env.extra

って環境変数を追加で読み込ませているよ。

現在適用されているソースコードが必ず反映されるように工夫している。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。