そういえば、いま公式でDockerで立てるためのドキュメントってどこにあるの? っていうか無いのかな。前のヤツは残ってるけど。 #mastodon
@guleukara それはアカン😭 #dtp
BOSSがv2.7までメンテナンスしてくれていたデフォルトハッシュタグTLのコードを、v2.8に対応させたヤツを公開したよ。
v2.8に適用できるようにしただけで、中身は何も変えてない。
もうBOSSに頼るわけにもいかないので、これからメンテさせてもらうね。
差分が確認できるので、あらためてこんなコードになってるんだね、ってのを振り返るにも良い感じ。
https://github.com/noellabo/mastodon/commit/0272afee91bb0743915256e57176f16da4d4a741 #theboss_tech
DTP鯖管
さんがブースト
【デフォルトタグTL勢向け】
デフォルトタグ TL 機能 v2.8.0 対応
https://github.com/noellabo/mastodon/commit/0272afee91bb0743915256e57176f16da4d4a741
BOSSの作成したデフォルトタグTLのコードをv2.8.0対応させたものです。
ただし、Docker対応の部分はBOSSのDockerイメージに依存している部分があったのと、本家がまったく別物になってしまっているので、そのための対応をバッサリ切り捨てています。
変更が必要な場所がわかる方は、フィードバック頂けると助かります。
適用は以下の手順で。
git remote add noellabo git@github.com:noellabo/mastodon.git
git fetch noellabo
git cherry-pick 1e3711a211cd8e21c74269312449714c7eac01f7
【新規向け】基本的なことはBOSSのブログを参照してください。
https://blog.theboss.tech/2018/02/03/federated-local-timeline/
https://blog.theboss.tech/2018/10/12/mastodon-v2.5.2-feature-default-hashtag-timeline/ #mastodev
Dockerも試してみた。問題なさそう。
.env.productionにハッシュタグと、その内部IDを記述、
DEFAULT_HASHTAG=hoge
DEFAULT_HASHTAG_ID=1
Dockerのビルド時に、ハッシュタグを指定
docker-compose build --build-arg DEFAULT_HASHTAG=hoge
って感じだね。
IDは、こうやって取得。
docker-compose exec web rails runner 'p(Tag.find_by(name: "hoge"))'
まるっきり新規に立ち上げる場合は、ID=1にしておいて、初めての投稿にハッシュタグをつけてやればいい。自動的に1が採番されるので。 #mastodev
DTP鯖管
さんがブースト
DTP鯖管
さんがブースト
DTP鯖管
さんがブースト
DTP鯖管
さんがブースト
https://blog.m0.lc/mastodon-elasticsearch/
とても雑に書いてきました
@kuroringo イッショダネ
@kuroringo ウチも3から4にしたり5にしたりしてますが、互換性は全く問題ないと思います。やってしまへw
@kuroringo なんか、あまりボトルネックにならないのか、無視されている感じありますねw
4や5でないと使えない機能は使っていないので、4系でいくらかパフォーマンスの改善があるような記述があるから変えてもいいかな、ぐらいの認識です。
5系のStreamsとか使ってみたいなー(本件とは関係なし) #mastodon
まぁ、時間とれ次第、実装込みで提案しよう。 #mastodev
未収載がハッシュタグTLにのればいいってのは違うと思うんだよね。
逆に、ハッシュタグTLを回避する公開のタグ付き投稿ができなくなっちゃうので。 #mastodev
鯖缶勢はみんな見てる定番の『Mastodon 保守メモ』、更新めっちゃ早い。もうv2.8.0反映されてる。
tootctlに色々コマンド追加とか変更が掛かっているので、見ておくと吉。ElasticSearchのメンテもtootctlに移行してる。
https://qiita.com/kumasun/items/bf4997f181f893130041 #mastodon
DTP鯖管
さんがブースト
DTP鯖管
さんがブースト
DTP・デザイン・印刷のテーマサーバ DTP-Mstdn.jpやってます。
#Illustrator #スクリーン印刷 #インクジェット #カラーマネジメント #運営
#searchable_by_all_users