Mastodonと真剣に向き合っていると、まだまだ技術で殴って解決していけることが沢山あると実感する。これが最高に楽しい。
Mastodonはコードが綺麗だし、見た目が綺麗だし、コンセプトが綺麗。潜在的な問題だってあるし、完全無欠の存在ではないけれど、ここには理想に近い何かがある。
足りないものや、おかしな部分があったら、他ならぬ自分が直していけばいいんだし。 #dtp
私がフォローした際、あなたがフォローバックするのは自由だけど、本当にあなたのホームタイムラインに私のトゥートを毎回表示したいですか? というのがある。
Mastodonのホームタイムラインは、自分の理想とする状態を作り込んで欲しい。これはMastodonでもっとも重要な原則なのではないだろうか。 #dtp
DTP鯖管
さんがブースト
Mastodonによって、未経験な鯖缶が次々と襲い来る強敵を倒しながら鍛え抜かれて成長していく物語、なかなか熱いですよねw #dtp
@h3zjp@m.xn--fiqwix98h.jp まぁ、まだどんどん設置してねーって段階じゃないですからねwww
基本的にMastodonと同じように作られているので、やることはほとんど一緒です。
ここに.env.productionのひな形をおいておきましたので、デフォルトでダメなとこだけ直して使って下さい。DOMAIN、PORT、REDIS_NAMESPACE、RAILS_ENV=production あたりは設定した方が良いと思います。
https://gist.github.com/noellabo/371b9a083bc3d5090d26b2dba9fbcaf2 #dtp
@h3zjp@m.xn--fiqwix98h.jp この最後にあるpub-relayってヤツを設置したのが、relay.dtp-mstdn.jpです。 #dtp
DTP鯖管
さんがブースト
スズスケさんのトゥートが流れてくる。うまくいってるな……。 #dtp
DTP鯖管
さんがブースト
@toneji 説明が雑だったな……。一応メモ代わりに書いておきます。
最初にgit fetchが必要です。
このコミットを取り込みます。
https://github.com/tootsuite/mastodon/commit/e55dce3176b7ac0a23a8a652c2626707a1b74dbb
git cherry-pick e55dce3176b7ac0a23a8a652c2626707a1b74dbb
データベースにrelayの項目が追加されるので、migrateが要ります。
RAILS_ENV=production bundle exec rails db:migrate
precompileも必要です。
RAILS_ENV=production bundle exec rails assets:precompile
v2.4.3から2つ目のコミットなので、ほとんどv2.4.3と同じです。なんかヤバかったらv2.4.3に戻して下さい。 #dtp
@toneji v2.4.3のすぐ後に出たcommitなので、cherry-pickしても大丈夫かなぁ。ちょっとみてみます。
ちなみに今度のmasterは、Node.jsのアップデートがハマりどころです。追従する場合はご注意を!
https://ykzts.technology/@ykzts/100370589955603059 #dtp
DTP鯖管
さんがブースト
いい機会なので、以前書いた記事を投下します。
[Mastodon]バックアップとデータを飛ばした後のリストア方法
http://fnya.cocolog-nifty.com/blog/2017/10/mastodon-3861.html
リレーで連合に流れてきただけだとあまり効果がなさそうですが……
ハッシュタグタイムラインのような、積極的に情報をとりに行く人に届くようになるので、HTLへ取り込まれる(リモートフォロー候補がたくさん流れてくる)かなーというのがひとつ。 #dtp
@hanage999 然り然り。 #dtp
DTP・デザイン・印刷のテーマサーバ DTP-Mstdn.jpやってます。
#Illustrator #スクリーン印刷 #インクジェット #カラーマネジメント #運営
#searchable_by_all_users