https://github.com/misskey-dev/misskey-hub-next
Website for Misskey since Dec 2023. Built on Nuxt. I18n is available on Crowdin.
https://github.com/misskey-dev/misskey-hub-next
docs learning misskey nuxt vue
Last synced: 9 months ago
JSON representation
Website for Misskey since Dec 2023. Built on Nuxt. I18n is available on Crowdin.
- Host: GitHub
- URL: https://github.com/misskey-dev/misskey-hub-next
- Owner: misskey-dev
- License: agpl-3.0
- Created: 2023-07-08T08:34:17.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-06-28T16:15:58.000Z (9 months ago)
- Last Synced: 2025-06-28T17:27:13.469Z (9 months ago)
- Topics: docs, learning, misskey, nuxt, vue
- Language: Vue
- Homepage: https://misskey-hub.net/
- Size: 64.5 MB
- Stars: 195
- Watchers: 7
- Forks: 56
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Misskey Hub (Next)

Website for Misskey, built with [Nuxt](https://nuxt.com/).
## お知らせの文言のいじり方
`app.config.ts` から指定できます。
## Docsの書き方
**必ず [`/content/.README.md`](./content/.README.md) をご覧ください**
## NuxtLinkについて
内部リンク・外部リンクに関する処理を強化した[``](./components/g/NuxtLink.vue)を使用していますので、**リンクを追加する際は``ではなく``を使用してください。**
また、Nuxtのルーティングストラテジに、ホスティング環境に適した設定を適用するため、動的リンクの作成に使用する`useLocalePath`をラップしたコンポーサブル関数`useGLocalePath`を使うようにしています。
### Misskey Webへのリンクについて
GNuxtLinkおよび各種Docsで、アドレスに `x-mi-web://` から始め、続けてMisskeyの相対パスを入力すると、Misskey Webへのリンクに置き換えられます。
例: `/play` → `x-mi-web://play`
## Setup
Make sure to install the dependencies:
```bash
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
```
## Development Server
Start the development server on `http://localhost:3000`:
```bash
# npm
npm run dev
# pnpm
pnpm run dev
# yarn
yarn dev
```
## Production
> [!NOTE]
>
>
>
> このプログラムはMisskey Projectの使用するインフラストラクチャで動作するように設計されており、その他の環境で使用することは想定されていません。
>
> This program is designed to run on the infrastructure used by the Misskey Project and is not intended to be used in other environments.
Build the application for production:
```bash
# npm
npm run build
# pnpm
pnpm run build
# yarn
yarn build
```
Locally preview production build:
```bash
# npm
npm run preview
# pnpm
pnpm run preview
# yarn
yarn preview
```
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
## (おまけ) デプロイ時のオートメーションプログラム
`/__misc/gas/` に、Misskey Hubデプロイ時に自動実行しているプログラムを同梱しています。
Google Apps Scriptで動作します。
## License
GNU Affero General Public License v3.0
(c) 2023-2025 syuilo, kakkokari-gtyih and Misskey Project