LunaTV

本项目采用 CC BY-NC-SA 协议,禁止任何商业化行为,任何衍生项目必须保留本项目地址并以相同协议开源

45 articles 10.1k View on GitHub ↗
45 articles
How to Customize Douban Image Proxy Settings in LunaTV: A Complete Guide

Learn how to customize Douban image proxy settings in LunaTV. Easily adjust proxy type and URL via user menu or browser console for seamless image loading.

how-to-guide
Sep 9, 2026
Recommended Deployment Method for LunaTV: Zeabur Cloud vs Docker Compose

Discover the best LunaTV deployment method. Compare Zeabur Cloud and Docker Compose for your containerized Docker architecture with Kvrocks. Deploy efficiently today.

how-to-guide
Sep 9, 2026
How to Configure the Site Name and Announcement in LunaTV

Learn to configure your LunaTV site name and announcement using environment variables and the admin API. Customize your platform's identity and notifications effectively.

how-to-guide
Sep 9, 2026
Understanding the Role of middleware.ts in LunaTV: Authentication and Route Protection

Discover the role of middleware.ts in LunaTV. This Next.js Edge Middleware file secures your app by handling authentication, preventing unauthorized access, and protecting API routes.

deep-dive
Sep 9, 2026
How LunaTV Handles Playback History and Favorites Synchronization

Discover how LunaTV syncs playback history and favorites across devices with its stateless API, pluggable storage, and secure authentication for real-time data consistency.

how-to-guide
Sep 9, 2026
Understanding the MIT License for LunaTV: Permissions, Requirements, and Compliance

Understand the MIT License for LunaTV. Learn about permissions, requirements, and compliance for this permissive open-source license. Use, modify, and distribute LunaTV freely.

understanding
Sep 9, 2026
How to Set Up LunaTV with Upstash: Complete Configuration Guide

Learn how to set up LunaTV with Upstash by configuring essential environment variables. Persist user accounts, play records, and favorites seamlessly with this complete guide.

how-to-guide
Sep 9, 2026
How to Set Up LunaTV with Redis: Complete Configuration Guide

Configure LunaTV with Redis for enhanced performance. Follow our guide to set up Redis storage for user data by setting environment variables and providing a valid connection string.

how-to-guide
Sep 9, 2026
How to Set Up LunaTV with Kvrocks: Docker & Cloud Deployment Guide

Learn to set up LunaTV with Kvrocks using Docker Compose or Zeabur. Deploy Redis-compatible storage easily for your LunaTV core service. Get persistent storage now.

how-to-guide
Sep 9, 2026
Database Options Supported by LunaTV: Redis, Upstash, KVROCKS, and LocalStorage

Discover LunaTV's supported database options including Redis, Upstash, KVROCKS, and LocalStorage. Easily configure your backend with NEXT_PUBLIC_STORAGE_TYPE.

getting-started
Sep 9, 2026
LunaTV Search Flow Architecture: How Multi-Source Video Search Works

Explore the LunaTV search flow architecture. Learn how concurrent multi-source video search, caching, and filtering deliver aggregated results efficiently.

architecture
Sep 9, 2026
What Is `downstream.ts` in LunaTV? The Core Video Source API Module Explained

Understand downstream.ts in LunaTV. This core module unifies external video API searches, caches results, normalizes data, and retrieves details, simplifying application integration.

deep-dive
Sep 9, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →