なんか色々
!iroiro
help-circle
rss
Mastodon等との連合についてまとめ
pin
- ユーザはユーザとして認識する - ユーザのフォローは出来ないようだ(フォロリク中になる) - コメントはフェッチできる(自動で送信されない) - Favなどは認識しない - リモートユーザはブロック可能らしい - コミュニティはグループとして認識する - グループはフォロー可能 - コミュニティ(グループ)をフォローしている場合にユーザから新着投稿があると、コミュニティ(グループ)がブーストしてくれる - Misskeyではユーザもコミュニティもユーザとして認識しているようだ(フォロー不可) - 投稿へのコメントは基本的に自動で取得するが、古いものなどを取りたい場合は、コメントURLのpost/nn/の部分を消したものを検索すればよい\  例として、`https://lm.korako.me/post/77/comment/141`の`post/77/`を消して\  `https://lm.korako.me/comment/141` とする。 - ほかの人へのコメントに別のMastodon等のアカウントから返信してもLemmyに届かないことがある(メンション先の問題?) - ユーザ名とコミュニティ名(識別子)が同じ場合、Mastodonからコミュニティが見れない\ Pleromaでは問題なし - Mastodonからの投稿削除は反映される - Lemmyで投稿削除しても反映されない - 話は違うが、v0.14.0未満のLemmyインスタンスと連合できなくなっているかもしれない - ユーザページの"メッセージを送信"はPleromaとのみ可能、チャットとなる - タイトルや本文にハッシュタグを書いてもタグとして認識しない - ハッシュタグ付きで返信をしてもLemmyに反映されない - カスタム絵文字付きで返信をしてもLemmyに反映されない - 未収載で返信可能 更新:2021/11/26 コミュニティはグループとして認識(画像)\ ![グループの例](https://lm.korako.me/pictrs/image/skwAyNsnFx.png)

そんなわけで、ほかのLemmyユーザの皆様何卒よろしくお願いします。 Plume閉鎖したので記事をこちらにうつします・・ -------- 前略 鴉河雛です。 ── というわけで、最近はHexoでブログ書いてみたり、GROWIでブログ書いてみたり、Plumeでブログ書いたりとかそんなことをしていましたが、\ Plume用に借りているサーバのリソースがわずかに余っているので、ちょっとだけ気になっていたLemmyを無理やりぶち込んでみました。 私自身、Redditとかいうリンクアグリゲータ系(っていうの?)を一切使ったことがなく、\ 少し前にPrismoを触って、これは合わないなと思っていたんですが。 最近Fediで色々な情報が流れてくるたびに、Misskeyでクリップしているのを、\ 折角だからLemmyとかにやったらいいんじゃないかなと思っていたので、ちらちらと気になっていました。 で、思い立ったが吉日。 たてまつりました。(意味が違う) #### lemmy 環境 Ubuntu\ Docker\ Vultr Cloud Compute $5\ PlumeとPleromaとEpicyonが同居しているやばいところです。 今回もDockerを使うので、特に書くことなし!\ ドキュメント読んでサクッと入れます。 #### ファーストインプレッション 1.みやすい!\ 文章で表せないのですが、私としてはPrismoよりLemmyのほうが好みです。 2.単純な共有ではなく、メモ用途でもいいのかも\ 最初こういうサイトは、共有したいから投稿するっていう明確ななにかをもっていないといけないのかと思っていましたが、\ 少し触っていて、自分でふと思ったことをメモしておく場所として使ってもいいかもしれないと思いました。 実際、私自身そこまで共有したいことがあったりとか、普段から情報を集めまくっている人ではないので、\ おそらくメモしたりとかそういう使い方になってくると思います。 3.やはり自鯖はよい\ 私はFediに来てから、MastodonなりMisskeyなりほぼすべて自分で建てたサーバにしかいないので、\ ほかの方のインスタンスだとどうふるまっていいか混乱してしまうので、 やはり自分で建てたインスタンスと言うのは居心地がいいし投稿しやすい。 あれ、特に書くことないな・・・ #### 気になったところ 連合の仕組みが少し気になるところ、\ ドキュメントみて設定したのですが、案の定というかリモートのコミュニティに参加しても古い情報は特に流れてこず、\ 必要なら自分で検索しないとダメみたい?です。 こちらからほかのインスタンスのコミュニティに投稿したりとかはまだしていないので、\ 正しく動いているかは不明ですが、そのうち色々やっていければと思います。 あとは、そのうちMastodonなりMisskeyなりPleromaなりに投稿が流れてくればよいかなと思う次第です。 その場合、フォローするのはコミュニティ単位ですかね。 どうやって使っていくかな・・・\ API自体は公開されているので、個人的にいつも見たいようなニュースとかは、自動で投稿するようにしてもよいかなぁとか思っています。 あとは前述のとおり自分用のメモとかそんな感じ? 大体は、スマホ情報とかゲームのリリース情報ばかり見ているのでそんなのばっかりになりそう。\ 私自身はあんまり議論したりとかに使わない気がするので、そんな感じです。 HexoのブログはいまPlumeがあるので使わなくなっていますが、\ コメントと連携するやつは私も試してみたいので、機会があれば。 と言うわけで、今日はこの辺で。 では、また。
2

FediDB - Developer Tools for ActivityPub
ドメインでしか検索できないが、かなり網羅している


Mastodon v4の編集について
何個かで検証しました **Misskey (12.119.0)** - 編集は反映されない **Akkoma (3.4.0)** - 編集は反映される - Akkomaで編集したものはMastodonでも反映 **Pleroma (2.4.4)** - 現状はまだ対応されていない - developブランチには反映されているので、それのリリースを待つ必要あり **Friendica (2022.10 - 1484)** - 編集は反映される - Friendicaで編集したものはMastodonでも反映 **Lemmy (0.16.7)** - コメントは編集が反映される - Lemmyのタイトルは変更しても反映されない ※Akkoma,Friendicaには反映される - Lemmyで編集したコメントはMastodonでも反映 --- Misskey対応していない時点で使うの微妙ね

Friendicaを建ててみました。
というわけで、最近Bonfireの構築にチャレンジしていましたが、うまくいかずすっかり灰になってしまっていましたが、せっかくサーバが余っている(OCI無料枠)ので、前々から使ってみたかったFriendicaを建ててみました。 ### 環境 ### Oracle Linux 8.3 [Docker](https://github.com/friendica/docker) メールはSendGrid ### Dockerのインストール ### Dockerのインストールは基本的に[Document](https://docs.docker.com/engine/install/centos/)通りにやれば大丈夫ですが、ハマった点もあるのでメモがてら書いておこうと思います。 ``` sudo dnf config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin ``` dnfだとconfig-managerがそのまま使えます。 あと、rootレスですが新しくユーザを作っている場合先にコマンド実行が必要だったりします。 ``` loginctl enable-linger $(whoami) export XDG_RUNTIME_DIR=/run/user/$(id -u $(whoami)) ``` これを実行しとかないとユーザモードでsystemctl使えないです。 (最初からあるユーザだったら大丈夫) あとは手筈通り進めますが、さっきのやつとインストール後の案内にあるものは.bashrcなりに追加が必要です。 ついでに現在のドキュメントだとdocker compose pluginが最初から入れるようになっていて、これを使うとコマンドがdocker composeになってしまってややこしいのでエイリアスを追加しておきました。 `alias docker-compose='docker compose'` ### Friendicaのインストール ### 今回はDocker Composeを使っていきたいので[このリポジトリ](https://github.com/friendica/docker)を参考にします。 なにやらいろいろ書かれているんですが、普通にapacheのやつを使用します。 ``` version: '2' services: db: image: mariadb restart: always volumes: - ./db:/var/lib/mysql environment: - MYSQL_USER=friendica - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - MYSQL_RANDOM_ROOT_PASSWORD=yes app: image: friendica restart: always volumes: - ./app/:/var/www/html ports: - "8080:80" environment: - MYSQL_HOST=db - MYSQL_USER=friendica - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica - FRIENDICA_ADMIN_MAIL=あどみんでつかうめあど - SMTP=smtp.sendgrid.net - SMTP_PORT=587 - SMTP_DOMAIN=どめいん - SMTP_TLS=true - SMTP_STARTTLS=true - SMTP_FROM=ふろむ - SMTP_AUTH_USER=apikey - SMTP_AUTH_PASS=はっこうしたやつ depends_on: - db cron: image: friendica restart: always volumes: - ./app/:/var/www/html entrypoint: /cron.sh depends_on: - db environment: - MYSQL_HOST=db - MYSQL_USER=friendica - MYSQL_PASSWORD= - MYSQL_DATABASE=friendica ``` まず、cronの設定がFriendicaだと必須なので追加します。 (これは同じリポジトリ内を見ると例が書かれてました) あとSMTPの追加ですね。私の例だとSendGridですがこれでうまくいきました。 volumesは私の場合だとまとめてバックアップ取ったりするのでこっちのほうが都合がいいので変えてます。 まあどっちでもいいみたい?ですが、どうなんでしょう。 あとはnginxですね。 ``` location / { if ( $scheme != https ) { # Force Redirect to HTTPS return 302 https://$host$uri; } proxy_pass http://localhost:8080; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Forwarded "for=$proxy_add_x_forwarded_for; proto=$scheme"; } ``` ここだけ例でのってました、ほかはまあいい感じでいいんでしょう。 ここまで来たら起動してみます。 (cronが失敗しててログがうざいですが)うまく立ち上がるはずです。 スクショとってないのであれですが、接続するとインストール画面に飛ばされます。 そこでデータベースの接続先、サイトの簡単な設定をして管理者ユーザの作成に移ります。 ちなみに、メール設定ができていなくてもブラウザ上で初期パスワードを教えてくれるので大丈夫です。 ### ちょっと使ってみた感想 ### 直感的にわかりやすいUIで迷うことなく使えて結構いい感じです。 一応日本語にも対応していますし、普通にSNSとして使えます。 Mastodonの他、PeerTubeやLemmyのアカウントを覗いてみましたが普通にみれますし、フォローもできました。 また、Lemmyに至ってはFriendicaから投稿することもできるので結構面白いです。 ただちょっと不満点といえば、画像を添付するときにクリップボードから添付することが不可能ということですね。 この問題は放置されているようであまり重要視されてないんですかね。。。 ほかはまだ使い始めたばかりですが、結構気に入っていてMastodon飽きたらこっちでもいいかなとか思ってしまうくらいです。 というわけで今回はこのへんで。ではまた。
fedilink

Lemmyのコミュニティに対して投稿できるか。
Friendicaからどうも。 **ふとじ** *ななめー*
fedilink

Friendicaからどう見えるのか気になる
というテスト。

Mastodonサーバー一覧のおすすめサイト。
Adminが検索用のタグなどを設定することができるので、探したいものが簡単に見つかる・・とおもう。 ![](https://lm.korako.me/pictrs/image/07680ace-fc79-437a-9cdb-63be99339a10.png) ![](https://lm.korako.me/pictrs/image/c2399dd7-cb09-422c-bbf6-2c765b8efa44.png)

Lemmyに画像を投稿する時の挙動
Lemmy側にAPIはなく、PictrsのAPIを叩いてそのリンクを埋め込んでいるだけのようだ。 以下にもその記載あり\ https://join-lemmy.org/docs/en/client_development/http_api_extras.html#images なお、Web UIのソース。\ https://github.com/LemmyNet/lemmy-ui/blob/e68babe38bb1face0ea8866972eb550d769bc3f7/src/shared/components/post/post-form.tsx#L575



ついにPlayストアのKindleアプリで本の購入が不可能になった
なお、AmazonアプリストアのKindleアプリに変えてみたところ購入ボタンの表示があることを確認した。 インストールし直しにはなるけど。 Googleのせいだったと記憶してるから外部から入れたやつは今後も影響受けないと思うけどどうなんだろう。 ## 追記(20221029) Amazonアプリストアを見たところ、互換性なしとなっていた。 他の端末では検索に引っかからなくなり、インストール済みで更新があっても更新できなくなっている。(インストールされましたって出るが更新されていない、古いやつがダウンロードされてるかも) ![](https://lm.korako.me/pictrs/image/bb79b1e3-9092-4b6e-9902-3976de1bc286.png) Amazonに慈悲はなかった。

PeerTubeとの連携について
#### ユーザはユーザとして認識する ![](https://lm.korako.me/pictrs/image/5db5b64d-a2a7-44c8-94f2-a0be36c9a3bd.png) 正しくコメントと投稿も表示されている 例 https://lm.korako.me/u/[email protected] #### チャンネルはコミュニティとして登録ができる ![](https://lm.korako.me/pictrs/image/e65346c0-de64-4db2-8bff-8080d7556cb5.png) - 登録しておけばきちんとタイムラインに流れてくる - 賛成、反対は高評価、低評価として反映される - コメントが正しく反映される、返信も同様、削除も。 - タイトル、説明が変更されるとLemmy側でも即時変更が適用される - コメント無効動画は凍結扱いになり、流れてこない 例\ https://lm.korako.me/post/17067 https://lm.korako.me/c/[email protected] #### なお。 PeerTube側では正しくユーザ情報は表示されないようだ。\ 今後に期待。 ![](https://lm.korako.me/pictrs/image/c5fbfd6c-5a00-43c4-b8b5-be28c73ec5ed.png)

CentOS7からの移行に使おうかなと思う。。 Dockerとか動かなくなりそうだけど。

Lemmyの投稿をMastodonでみたときの本文のURLについて
Mastodonを3.5.1にしたあとに気づいたが、\ どうやらMastdonに流れたときの本文のURLが変わっているようだ。 アプデ前\ ![](https://lm.korako.me/pictrs/image/75d2dd5a-38a6-4c48-ad96-ac4658a7d349.png) アプデ後\ ![](https://lm.korako.me/pictrs/image/1986c9c4-961d-49a8-baba-0a1ee516622a.png) 投稿にURLが含まれている場合は、そのURLを。\ 含まれていない場合は投稿自体のURLを本文に含むようになった。 なお、Pleromaも同様の挙動なのでそこまで気にしなくても良さそうではあるが、\ Mastodonだと本文になにか書いていても見えないので不便(Pleromaは本文も見える)。

PCIeでデータ転送できるやつがいつの間にか出ていた。 PT3の代替としていよいよ行けるようになるかもしれない。 QNAPでUSBのやつは失敗したが、PT3は事例があったりするので試してみたい。

M.2のライザーケーブル?メモようです
https://www.amazon.co.jp/dp/B07Z4S18RB これでPLEXのやつをつなぐ・・・?

バースデーカラー366色
以前流行って、また最近流行っているそうです。 占いの一種みたいなものだと思いますが、話のネタのひとつとして調べてみると面白いかも。
fedilink

Lemmyがメモリを食いつぶしている!?
サーバ移転後のんびりとしていたわけなんですが、ふとhtop見たときにSwapもろともメモリを食いつぶしているのを発見。 うちは1GB+Swap 3GBなんですがそれを食いつぶすとはなかなかやるではないか・・。 というわけで、おそらく0.15.0以降からなっていたのではないかとは思いつつ、もう仕方がないので一時的にDocker側でメモリ制限をかけてあげることにしました。 現状はこんな感じ。\ ![](https://lm.korako.me/pictrs/image/291a0763-af51-4a70-9130-16f7fe650a74.png) たまに100%になったりもしますが特にエラーも出ず問題なさそう。 これで様子見ていこうと思います。 もしほかのインスタンスの方で同じ状況になっている人教えて下さい。\ おまかんなのかどうなのか判断したいところです。 PS:もしかしたらUbuntuのときにサーバが謎の死を遂げていたのはこれ・・・?

なんか色々
!iroiro

    分類に縛られないなんでもネタを。

    • 0 users online
    • 1 user / day
    • 2 users / week
    • 3 users / month
    • 4 users / 6 months
    • 14 subscribers
    • 109 Posts
    • 92 Comments
    • Modlog