###前提・実現したいこと
Mastodonにおける、ユーザー数、トゥート数を反映(更新)させたい
設置に関しては以下の文献を参照
http://www.oshiete-kun.net/archives/2017/04/mastodon2.html
###発生している問題・エラーメッセージ
Mastodonを設置したものの、ユーザー数、トゥート数が更新されない(カウントされない)状態。
ユーザー数は1、トゥート数は2となっており、テスト時にトゥートしたものから動いていない。
この時、docker-compose.ymlにおいて、
volumes:
- ./postgres:/var/lib/postgresql/data
の部分をアンコメントしていなかったが、後でアンコメントに変更した過程があります。
登録者は10名以上いるし、トゥート自体も呟かれている。この点以外、挙動に問題はありません。
あまりrubyやDockerに詳しくないのがそもそもの原因なのですが…ユーザー数、トゥート数のカウントはcacheを表示しているようです。
def user_count
Rails.cache.fetch('user_count') { User.confirmed.count }
end
保存された数値を表示するだけのごくごく単純な部分なので、どこかを少し直せばいいだけのような気がするのですが・・・
nginx側のcache?の問題なのか、いずれにせよ原因が分からず、困窮しております。
どなたかご教授頂けないものでしょうか、宜しくお願い致します(__)m
###試したこと
build等は試しているが、効果がない
###補足情報(言語/FW/ツール等のバージョンなど)
mastodon 1.3.2
あなたの回答
tips
プレビュー