https://github.com/chan-mai/misskey-instance-list
非公式Misskeyインスタンスリスト
https://github.com/chan-mai/misskey-instance-list
misskey nuxt nuxt4 tailwindcss
Last synced: 13 days ago
JSON representation
非公式Misskeyインスタンスリスト
- Host: GitHub
- URL: https://github.com/chan-mai/misskey-instance-list
- Owner: chan-mai
- License: agpl-3.0
- Created: 2025-12-22T17:02:03.000Z (3 months ago)
- Default Branch: prod
- Last Pushed: 2026-01-30T12:54:54.000Z (about 2 months ago)
- Last Synced: 2026-01-31T05:40:34.854Z (about 2 months ago)
- Topics: misskey, nuxt, nuxt4, tailwindcss
- Language: TypeScript
- Homepage: https://servers.misskey.ink/
- Size: 3.11 MB
- Stars: 7
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# (Unofficial) Misskey Instance List
[](LICENSE)
MisskeyHubのサーバーリストがメンテナンス中のまま復旧しないため、非公式のサーバーリストを作成しました。
🌐 **Website**: https://servers.misskey.ink
## ✨ Features
- **スプーフィング除外**: CherryPickなどの偽装インスタンスを自動的に検出・除外
- **自動更新**: 定期的にインスタンス情報を自動取得・更新
- **検索・ソート**: インスタンス名での検索、ユーザー数・ノート数でのソート
- **API提供**: RESTful APIでインスタンス情報を取得可能
## 🚀 Tech Stack
- **Frontend**: Nuxt 4, Vue 3, Tailwind CSS
- **Backend**: Nitro, Prisma ORM
- **Database**: CockroachDB (PostgreSQL互換)
- **Styling**: kiso.css, Tailwind CSS
## 📖 API Documentation
APIドキュメントは https://servers.misskey.ink/docs/api/v1 で確認できます。
### Endpoints
| Method | Endpoint | Description |
|--------|----------|-------------|
| GET | `/api/v1/instances` | インスタンス一覧を取得 |
| GET | `/api/v1/deny_instances` | 拒否リストを取得 |
| GET | `/api/v1/ignore_instances` | 無視リストを取得 |
| GET | `/api/v1/stats` | 統計情報を取得 (リポジトリ統計含む) |
| GET | `/api/health` | ヘルスチェック |
## 🛠️ Development
### Prerequisites
- Node.js 24+
- pnpm
- CockroachDB (または PostgreSQL)
### Setup
```bash
# 依存関係のインストール
pnpm install
# 環境変数の設定
cp .env.example .env
# .env ファイルを編集して DATABASE_URL を設定
# Prisma クライアントの生成
pnpm prisma generate
# データベースのマイグレーション
pnpm prisma migrate deploy
```
### Development Server
```bash
pnpm dev
```
http://localhost:3000 で開発サーバーが起動します。
### Production Build
```bash
pnpm build
node .output/server/index.mjs
```
## 🤝 Contributing
リポジトリへの貢献を歓迎します!詳細は [CONTRIBUTING.md](CONTRIBUTING.md) をご確認ください。
## 📝 License
This project is licensed under the AGPL-3.0 License - see the [LICENSE](LICENSE) file for details.
## 🙏 Disclaimer
このリストは非公式のプロジェクトであり、Misskey開発チームとは関係ありません。
掲載されているインスタンスの運営状況やセキュリティについて、当プロジェクトは一切の責任を負いません。