mrcanelas c857d18e2a refactor: improve favicon handling and reorganize static assets
- Move public folder to project root for better organization
- Add proper favicon configuration for all routes using serve-favicon
- Add multiple favicon sizes and formats for better device compatibility
- Add theme-color meta tag for mobile browsers
- Add proper meta description for SEO
- Configure static file serving for both API and configuration page

Changes:
- Moved /configure/public to /public
- Added serve-favicon middleware
- Updated index.html with proper meta tags and favicon links
- Updated static file serving configuration in index.js
- Added proper cache headers for static assets

This change improves the organization of static assets and ensures
the favicon is properly displayed across all routes and devices.
2025-03-07 18:20:47 -03:00
2021-01-20 17:07:45 -03:00
2021-08-12 13:26:56 -03:00
2021-08-13 12:48:42 -03:00
2025-02-01 14:39:33 -03:00
2025-02-05 16:12:35 -03:00
2025-02-05 16:12:35 -03:00

TMDB Addon for Stremio

TMDB

A powerful Stremio addon that enhances your streaming experience with TMDB metadata

🌟 Features

  • Multi-language Support: Get metadata in your preferred language
  • Extended Catalog: Access titles not available in Stremio's default catalog
  • Rich Metadata: High-quality posters, backgrounds, and detailed information
  • TMDB Integration: Connect with your TMDB account for personalized experience
  • Integrations: Watchlist Sync, Rating Support, Custom Lists
  • Modern UI: Beautiful and intuitive configuration interface
  • IMDb Support: Full compatibility with IMDb-based addons

📥 Installation

Quick Install

  1. Visit the TMDB Addon Configuration Page
  2. Configure your preferences
  3. Click "Install"
  4. Approve the installation in Stremio

⚙️ Configuration

Language Settings

Choose from any language supported by TMDB for your metadata.

Catalog Options

Customize which catalogs appear on your Stremio:

  • Movies
    • Popular
    • Year
    • Language
    • Trending
  • TV Shows
    • Popular
    • Year
    • Language
    • Trending

Integration Features

  • TMDB Account Connection
  • Watchlist Sync
  • Rating Posters Support
  • Custom Lists

🛠️ Self-Hosting

For detailed instructions on hosting your own instance, check our Self-Hosting Guide.

Quick Start with Docker

docker run -d \
  --name tmdb-addon \
  -p 1337:1337 \
  -e MONGODB_URI=your_mongodb_uri \
  -e FANART_API=your_fanart_key \
  -e TMDB_API=your_tmdb_key \
  -e HOST_NAME=http://your_domain:1337 \
  mrcanelas/tmdb-addon:latest

📚 Documentation

🤝 Contributing

We welcome contributions! Please read our Contributing Guide to get started.

Development Setup

# Clone the repository
git clone https://github.com/mrcanelas/tmdb-addon.git

# Install dependencies
npm install

# Start development servers
npm run dev:server  # Backend
npm run dev         # Frontend

⚖️ License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

⚠️ Disclaimer

The metadata is provided by TMDB and is subject to change. We cannot guarantee data validity and are not responsible for any inconveniences caused by invalid or inappropriate metadata.


Made with ❤️ by the TMDB Addon community

Languages
TypeScript 58.3%
JavaScript 40.4%
CSS 0.5%
Dockerfile 0.4%
HTML 0.4%