もっと見る
go さんがブースト

アムリラートからエスペラント始めた人が作った辞書が超つよいのですごいにゃ
mikage.to/juliamo/

北上すると気温が下がるのたのしい

余ったCPU時間でコイン掘ってたらVPS止められちった

Let's EncryptがIPv6のhttpで聞きに来るようになってて、v6は443しか開けてなかったのであわやexpireというパターン

Type-IとIIは適当な論文の枕なので暗唱できることが求められます

手でbigint化してから1.6.1 -> 2.0.0rc2のdb:migrateしたら完走した

.oO (#5088 なんか間違ってないかなぁ...)

なんせインスタンスを止めての作業だから、ライブで書いていく別の口が必要だなぁ

出先なので追いかけられないけど、v1.6.1からv2.0.0rc2へのdb:migrate時に、
Migrating to IdsToBigints (20170918125918)
...
PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_statuses_on_uri"
DETAIL: Key (uri)=(tag:pawoo.net,2017-06-05:objectId=18102758:objectType=Status) already exists.
: UPDATE "statuses" SET "account_id_cm" = "statuses"."account_id" WHERE "statuses"."id" >= 225497 AND "statuses"."id" < 262279

みたいになって失敗する...

よそから持ってきた搭載済みラックをDCに並べていく作業かなり楽しかった

シマウマの着ぐるみを着たおっさん二人が泥地でつるつるすっ転んでるんだけど、胴体をつなげて4足になると途端に安定して走り回れるスバルのCM好き

go さんがブースト

Release v1.6.0 · tootsuite/mastodon github.com/tootsuite/mastodon/

Mastodon v1.6.0がリリースされましたね。このリリースの目玉はActivityPubの実装でしょう。

これまではOStatusにしか対応しておらず、非公開の投稿はMastodonによる独自実装になっていました。そのため他のOStatus実装が相手の場合は、意図しない形で公開されてしまう場合がありました。しかしActivityPubでは非公開の投稿が仕様に盛り込まれているため、真に非公開の投稿ができるようになります。

ただし、v1.6の時点では互換性のためにOStatusのリモートインスタンスに対しても投稿の配信が行われています。これは過渡的な措置であり、v2.0ではなくなります。多くのインスタンスが早急にActivityPubに対応したv1.6.0にアップグレードされることが求められています。

またv1.6.0ではプロフィールページのデザイン変更やシェアインテント、トゥートのピン留め機能の実装などのユーザーの使い勝手向上を図る変更も含まれています。

go さんがブースト

Mastodon鯖缶向けActivityPub情報です。APになって変わること、自動移行の仕組み、v2.0の話など。
hackmd.io/s/H1KSg6ttW #mastodon_admin_tips

CloudFlare、最初のころただWAFが欲しくて入れたけど、よそ様で攻撃に会ったような例ってあるのかしら。

docker-compose で ✨ IPv6化 ✨する方法ですけど、簡単には、
gist.github.com/govm/22cee6c0c
のように書きます。version:3だと書き方が違うみたいなんだけど、わからなかったので2.1に落としています。
割り当てるアドレスはコンテナ数以上あればいいと思うけど、ドキュメントによると/80以上がおすすめとか。
既にあるnetworkを消して作り直さないと有効にならないので注意してください。

postgres on btrfs on iscsi on wan のどこかがあきらめちゃって復帰できなくなってたので手動でリスタート

certbotのdry-runと本番の結果が違うっぽいのがはまりポイントですね

もっと見る
Mastodon

since 2017/04/14