Home

Awesome

Bangumi List

Version GPLv3 License

Demo

data sources:

frameworks:

required:

Configuration

config.ts:

nuxt.config.ts:

i18n

Support ['zh-ch', 'en'], defaults to 'zh-ch'. Check out @nuxtjs/i18n for more details.

Setup

Make sure to install the dependencies:

# bun
bun install

Development Server

Start the development server on http://localhost:3000:

# bun
bun run dev

Production

Build the application for production:

# bun
bun run build

Locally preview production build:

# bun
bun run preview

Deployment

Check out the deployment documentation for more information.

Use bgm.tv app Authorization

  1. Set BGMTV_AUTHORIZE to 'true' in .env file, default is false.
  2. Create an app on bgm.tv.
  3. Copy App ID, APP Secret, 回调地址 from your newly created application,回调地址 should be https://${your app baseURL}/auth/callback
  4. Set copied APP ID to BGMTV_APP_ID in .env file.
  5. Set copied APP Secret to BGMTV_APP_SECRET in .env file.
  6. Set copied 回调地址 to BGMTV_REDIRECT_URI in .env file.
  7. Set BGMTV_USERAGENT in .env file, more details here.
  8. Set a 32-bit NUXT_SESSION_SECRET for session secret in .env file.

checkout the documentation for more information.

TODO