├── .dockerignore ├── .env.example ├── .gitignore ├── .vercelignore ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── README.md ├── app ├── admin │ └── settings │ │ └── page.tsx ├── api │ ├── auth │ │ ├── login │ │ │ └── route.ts │ │ └── logout │ │ │ └── route.ts │ ├── dailymotion-config │ │ └── route.ts │ ├── dailymotion │ │ └── route.ts │ ├── douban │ │ ├── category │ │ │ └── route.ts │ │ ├── detail │ │ │ └── [id] │ │ │ │ └── route.ts │ │ ├── hero │ │ │ └── route.ts │ │ ├── latest │ │ │ └── route.ts │ │ ├── match-vod-stream │ │ │ └── route.ts │ │ ├── match-vod │ │ │ └── route.ts │ │ ├── movies │ │ │ └── route.ts │ │ ├── new │ │ │ └── route.ts │ │ ├── search │ │ │ └── route.ts │ │ └── tv │ │ │ └── route.ts │ ├── drama │ │ ├── categories │ │ │ └── route.ts │ │ ├── detail │ │ │ └── route.ts │ │ ├── list │ │ │ └── route.ts │ │ └── search-stream │ │ │ └── route.ts │ ├── health │ │ └── route.ts │ ├── image-proxy │ │ └── route.ts │ ├── player-config │ │ ├── default │ │ │ └── route.ts │ │ └── route.ts │ ├── video-proxy │ │ ├── [...segments] │ │ │ └── route.ts │ │ └── route.ts │ └── vod-sources │ │ └── route.ts ├── browse │ └── [type] │ │ └── page.tsx ├── category │ └── [type] │ │ └── page.tsx ├── dailymotion │ └── page.tsx ├── favicon.ico ├── globals.css ├── layout.tsx ├── login │ └── page.tsx ├── movie │ └── [id] │ │ └── page.tsx ├── page.tsx ├── play │ └── [id] │ │ └── page.tsx └── search │ └── page.tsx ├── components ├── DoubanCard.tsx ├── DramaCard.tsx ├── Modal.tsx ├── Toast.tsx ├── admin │ ├── DailymotionChannelsTab.tsx │ ├── PlayerConfigTab.tsx │ ├── VodSourcesTab.tsx │ └── types.ts ├── dailymotion │ ├── ChannelSelector.tsx │ ├── LoadingSkeleton.tsx │ ├── Pagination.tsx │ ├── VideoCard.tsx │ └── VideoPlayerModal.tsx ├── home │ ├── CategoryRow.tsx │ ├── EmptyState.tsx │ ├── ErrorState.tsx │ ├── Footer.tsx │ ├── HeroBanner.tsx │ ├── LoadingOverlay.tsx │ ├── LoadingSkeleton.tsx │ ├── Navbar.tsx │ └── SearchModal.tsx └── player │ ├── IframePlayer.tsx │ ├── LocalHlsPlayer.tsx │ ├── PlayerSettingsPanel.tsx │ ├── SourceSelector.tsx │ └── UnifiedPlayer.tsx ├── docker-compose.dev.yml ├── docker-compose.server.yml ├── docker-compose.yml ├── docs └── cloudflare-douban-proxy.js ├── eslint.config.mjs ├── hooks ├── useHomeData.ts ├── useMovieMatch.ts └── useScrollState.ts ├── lib ├── auth.ts ├── dailymotion-config-db.ts ├── db.ts ├── douban-client.ts ├── preset-dailymotion-channels.ts ├── preset-vod-sources.ts ├── redis.ts ├── utils.ts ├── utils │ ├── category-icons.tsx │ ├── image-utils.ts │ └── title-utils.ts └── vod-sources-db.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── proxy.ts ├── public ├── file.svg ├── globe.svg ├── logo.png ├── movie-default-bg.jpg ├── next.svg ├── vercel.svg └── window.svg ├── screenshot ├── home.png ├── movie-detail.png ├── movie-playing.png └── movie-search.png ├── scripts ├── deploy-douban-proxy.sh ├── deploy-server.sh ├── dev.sh └── prod.sh ├── tsconfig.json ├── types ├── dailymotion-config.ts ├── dailymotion.ts ├── douban.ts ├── drama.ts └── home.ts └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/.gitignore -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/.vercelignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/README.md -------------------------------------------------------------------------------- /app/admin/settings/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/admin/settings/page.tsx -------------------------------------------------------------------------------- /app/api/auth/login/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/auth/login/route.ts -------------------------------------------------------------------------------- /app/api/auth/logout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/auth/logout/route.ts -------------------------------------------------------------------------------- /app/api/dailymotion-config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/dailymotion-config/route.ts -------------------------------------------------------------------------------- /app/api/dailymotion/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/dailymotion/route.ts -------------------------------------------------------------------------------- /app/api/douban/category/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/category/route.ts -------------------------------------------------------------------------------- /app/api/douban/detail/[id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/detail/[id]/route.ts -------------------------------------------------------------------------------- /app/api/douban/hero/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/hero/route.ts -------------------------------------------------------------------------------- /app/api/douban/latest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/latest/route.ts -------------------------------------------------------------------------------- /app/api/douban/match-vod-stream/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/match-vod-stream/route.ts -------------------------------------------------------------------------------- /app/api/douban/match-vod/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/match-vod/route.ts -------------------------------------------------------------------------------- /app/api/douban/movies/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/movies/route.ts -------------------------------------------------------------------------------- /app/api/douban/new/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/new/route.ts -------------------------------------------------------------------------------- /app/api/douban/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/search/route.ts -------------------------------------------------------------------------------- /app/api/douban/tv/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/douban/tv/route.ts -------------------------------------------------------------------------------- /app/api/drama/categories/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/drama/categories/route.ts -------------------------------------------------------------------------------- /app/api/drama/detail/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/drama/detail/route.ts -------------------------------------------------------------------------------- /app/api/drama/list/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/drama/list/route.ts -------------------------------------------------------------------------------- /app/api/drama/search-stream/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/drama/search-stream/route.ts -------------------------------------------------------------------------------- /app/api/health/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/health/route.ts -------------------------------------------------------------------------------- /app/api/image-proxy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/image-proxy/route.ts -------------------------------------------------------------------------------- /app/api/player-config/default/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/player-config/default/route.ts -------------------------------------------------------------------------------- /app/api/player-config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/player-config/route.ts -------------------------------------------------------------------------------- /app/api/video-proxy/[...segments]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/video-proxy/[...segments]/route.ts -------------------------------------------------------------------------------- /app/api/video-proxy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/video-proxy/route.ts -------------------------------------------------------------------------------- /app/api/vod-sources/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/api/vod-sources/route.ts -------------------------------------------------------------------------------- /app/browse/[type]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/browse/[type]/page.tsx -------------------------------------------------------------------------------- /app/category/[type]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/category/[type]/page.tsx -------------------------------------------------------------------------------- /app/dailymotion/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/dailymotion/page.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/login/page.tsx -------------------------------------------------------------------------------- /app/movie/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/movie/[id]/page.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/play/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/play/[id]/page.tsx -------------------------------------------------------------------------------- /app/search/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/app/search/page.tsx -------------------------------------------------------------------------------- /components/DoubanCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/DoubanCard.tsx -------------------------------------------------------------------------------- /components/DramaCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/DramaCard.tsx -------------------------------------------------------------------------------- /components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/Modal.tsx -------------------------------------------------------------------------------- /components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/Toast.tsx -------------------------------------------------------------------------------- /components/admin/DailymotionChannelsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/admin/DailymotionChannelsTab.tsx -------------------------------------------------------------------------------- /components/admin/PlayerConfigTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/admin/PlayerConfigTab.tsx -------------------------------------------------------------------------------- /components/admin/VodSourcesTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/admin/VodSourcesTab.tsx -------------------------------------------------------------------------------- /components/admin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/admin/types.ts -------------------------------------------------------------------------------- /components/dailymotion/ChannelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/dailymotion/ChannelSelector.tsx -------------------------------------------------------------------------------- /components/dailymotion/LoadingSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/dailymotion/LoadingSkeleton.tsx -------------------------------------------------------------------------------- /components/dailymotion/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/dailymotion/Pagination.tsx -------------------------------------------------------------------------------- /components/dailymotion/VideoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/dailymotion/VideoCard.tsx -------------------------------------------------------------------------------- /components/dailymotion/VideoPlayerModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/dailymotion/VideoPlayerModal.tsx -------------------------------------------------------------------------------- /components/home/CategoryRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/CategoryRow.tsx -------------------------------------------------------------------------------- /components/home/EmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/EmptyState.tsx -------------------------------------------------------------------------------- /components/home/ErrorState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/ErrorState.tsx -------------------------------------------------------------------------------- /components/home/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/Footer.tsx -------------------------------------------------------------------------------- /components/home/HeroBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/HeroBanner.tsx -------------------------------------------------------------------------------- /components/home/LoadingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/LoadingOverlay.tsx -------------------------------------------------------------------------------- /components/home/LoadingSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/LoadingSkeleton.tsx -------------------------------------------------------------------------------- /components/home/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/Navbar.tsx -------------------------------------------------------------------------------- /components/home/SearchModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/home/SearchModal.tsx -------------------------------------------------------------------------------- /components/player/IframePlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/player/IframePlayer.tsx -------------------------------------------------------------------------------- /components/player/LocalHlsPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/player/LocalHlsPlayer.tsx -------------------------------------------------------------------------------- /components/player/PlayerSettingsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/player/PlayerSettingsPanel.tsx -------------------------------------------------------------------------------- /components/player/SourceSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/player/SourceSelector.tsx -------------------------------------------------------------------------------- /components/player/UnifiedPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/components/player/UnifiedPlayer.tsx -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/docker-compose.server.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/cloudflare-douban-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/docs/cloudflare-douban-proxy.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /hooks/useHomeData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/hooks/useHomeData.ts -------------------------------------------------------------------------------- /hooks/useMovieMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/hooks/useMovieMatch.ts -------------------------------------------------------------------------------- /hooks/useScrollState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/hooks/useScrollState.ts -------------------------------------------------------------------------------- /lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/auth.ts -------------------------------------------------------------------------------- /lib/dailymotion-config-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/dailymotion-config-db.ts -------------------------------------------------------------------------------- /lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/db.ts -------------------------------------------------------------------------------- /lib/douban-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/douban-client.ts -------------------------------------------------------------------------------- /lib/preset-dailymotion-channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/preset-dailymotion-channels.ts -------------------------------------------------------------------------------- /lib/preset-vod-sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/preset-vod-sources.ts -------------------------------------------------------------------------------- /lib/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/redis.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /lib/utils/category-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/utils/category-icons.tsx -------------------------------------------------------------------------------- /lib/utils/image-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/utils/image-utils.ts -------------------------------------------------------------------------------- /lib/utils/title-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/utils/title-utils.ts -------------------------------------------------------------------------------- /lib/vod-sources-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/lib/vod-sources-db.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/proxy.ts -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/movie-default-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/movie-default-bg.jpg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/public/window.svg -------------------------------------------------------------------------------- /screenshot/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/screenshot/home.png -------------------------------------------------------------------------------- /screenshot/movie-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/screenshot/movie-detail.png -------------------------------------------------------------------------------- /screenshot/movie-playing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/screenshot/movie-playing.png -------------------------------------------------------------------------------- /screenshot/movie-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/screenshot/movie-search.png -------------------------------------------------------------------------------- /scripts/deploy-douban-proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/scripts/deploy-douban-proxy.sh -------------------------------------------------------------------------------- /scripts/deploy-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/scripts/deploy-server.sh -------------------------------------------------------------------------------- /scripts/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/scripts/dev.sh -------------------------------------------------------------------------------- /scripts/prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/scripts/prod.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/dailymotion-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/types/dailymotion-config.ts -------------------------------------------------------------------------------- /types/dailymotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/types/dailymotion.ts -------------------------------------------------------------------------------- /types/douban.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/types/douban.ts -------------------------------------------------------------------------------- /types/drama.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/types/drama.ts -------------------------------------------------------------------------------- /types/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/types/home.ts -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unilei/kerkerker/HEAD/vercel.json --------------------------------------------------------------------------------