Skip to content

vjdev1212/embedin

Repository files navigation

EmbedIn

A simple and sleek frontend for VidSrc and similar services that provide embedded movies and TV shows. Easily search, browse, and watch content with a user-friendly interface.

Store Listing

Get it on Google Play Install via AltStore Install via SideStore

Framework

This app is built using the Expo React Native framework.

Prerequisites

  • Node.js and npm installed
  • Expo CLI installed (npm install -g expo-cli)
  • .env file with the required TMDB API key

Setup

  1. Clone the repository:
    git clone https://github.com/vjdev1212/embedin.git
    cd embedin
  2. Create a .env file in the project root and set the TMDB API Key
    EXPO_PUBLIC_TMDB_API_KEY=api_key_here
  3. Install dependencies:
    npm install
  4. Start the Expo development server:
    npx expo start

Running on Expo Go

  • Scan the QR code from the Expo CLI output using the Expo Go app on your mobile device.

Stopping the Development Server

To stop the running process, press Ctrl + C in the terminal.

Embed URL Templates

The embed URL templates can be modified in the Settings > Embed Settings page. Update them as needed to customize the embed URLs.

Use the following URL templates to embed movie and TV show content from any provider:

  • Movies:

    https://vidsrc.cc/v2/embed/movie/{IMDBID}?poster=true&autoPlay=false
  • TV Shows:

    https://vidsrc.cc/v2/embed/tv/{IMDBID}/{SEASON}/{EPISODE}?poster=true&autoPlay=false

Ensure that {IMDBID}, {SEASON}, and {EPISODE} are included in the TV show URL; otherwise, it will not work. The {SEASON} and {EPISODE} parameters are not required for the movie template.

Docker support

This project is available as docker container. Use the below yaml script.

version: '3.0'

name: EmbedIn
services:
  embedin:
    container_name: embedin
    hostname: embedin
    image: vjdev1212/embedin:latest
    ports:
      - "4444:80"
    restart: unless-stopped

Screenshots

LICENSE

Licensed under the GNU General Public License v3.0 (GPL-3.0).

About

A frontend for VidSrc and similar embed services

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages