Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

インスタンス一覧 #3

Open
Tracked by #6
syuilo opened this issue Sep 11, 2021 · 3 comments
Open
Tracked by #6

インスタンス一覧 #3

syuilo opened this issue Sep 11, 2021 · 3 comments

Comments

@syuilo
Copy link
Member

syuilo commented Sep 11, 2021

No description provided.

@tamaina
Copy link
Contributor

tamaina commented Sep 11, 2021

参考: joinmisskey API (v2)について

ソースリポジトリ→ https://github.com/joinmisskey/api

必要な環境変数を与えてindex.jsを実行すればdistができあがり、それをnginxなりで配信している。
instanceapp.misskey.pageでは、通常index.jsを6時間ごとにcronで回している。
取得できる内容はREADMEや実際のファイル( https://instanceapp.misskey.page/instances.json )を見ればわかる…はず。

joinmisskeyのインスタンスリストはこれをfetchしてリスト化している。
バナーとかは表示してないけど、できる。やる気がなくて実装してないだけ。

@syuilo
Copy link
Member Author

syuilo commented Sep 11, 2021

別途サーバー必要になるとちょっと管理が大変そう
インスタンスそこまで頻繁に増減しないと思うから、手動での追加で良さそうと思った

@tamaina
Copy link
Contributor

tamaina commented Sep 11, 2021

別途サーバー必要になるとちょっと管理が大変そう

最悪GitHub Actionsとかで回せるようにはなっているけどこういうコンピューティングをあんまりやるとBANされがち…
ファイルの配信だけだから最廉価サーバーで動くし、サーバーがなくなってもまたどっかに建てればいい話な気がしているんだけど…。テスト用のMisskeyサーバーをたてすぎて感覚がマヒしているかも?

インスタンスそこまで頻繁に増減しないと思うから、手動での追加で良さそう

現状APIのリストは手動追加( misskey-dev/misskey#3447 が主な原因)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants