Make your own Netflix website!

This is a PHP web program you can use to make your own Netflix look-a-like website. It runs completely on PHP, no database setup required. All information and photos are pulled from IMDb.

I recommend setting this up on your home computer as most web hosting websites will not be ok with you uploading videos on to their servers. You can host this on your computer at home with WAMP, IIS with PHP or on Linux with Apache and PHP.

Upload the movies folder to your website directory (with WAMP it’s usually “C:\wamp\www”), then upload the your movies/videos into the videos folder. If it’s a TV show, folder with the seasons labeled.

Example TV shows:
/videos/breaking bad/season 1/episode_name.avi
/videos/breaking bad/season 2/episode_name.avi

Example Movies:
/videos/movie_name.avi
/videos/another_movie_name.avi

Any date/year issues with the data being pulled should have the year placed in the file name.

Example Fixing Year Issues:
Day The Earth Stood Still 1951.wmv
Day The Earth Stood Still 2008.wmv

Names of files are automatically parsed. For example, if a movie file has the name “The.Darjeeling.Limited(2007).avi”, the program will parse the file to read “The Darjeeling Limited” and search IMDb for it and pull the data. So, you can leave files with un-cleaned names and you don’t have to worry.

Also, to stream movies you will need VideoLAN version 2.0 and above with the web streaming plugin, as this supports most video types. For some reason, this works best with Firefox. IE may block this plugin…

If you upload a TON of movies TV-shows etc into videos and go to the website for the first time, it may take a bit to load as it needs to cache the information for faster viewing in the future.

WebMC (Web Media Center) is version 2 of Netflix look-a-like. Check out the github repo here – https://github.com/erfg12/web-media-center

HOW TO SETUP / INSTALL

Requires Apache for Linux server, or IIS for Windows server and PHP module. For easy setup on Windows, you can use WAMP.

The administration section’s password is located in the includes/settings.ini.php file. Open the file with notepad and change the password.

============ REQUIRED PERMISSIONS CHANGES ==============
chmod 777 -or- “permissions to Everyone” –> /pics (folder)
chmod 777 -or- “permissions to Everyone” –> /data (folder)
==========================================================

VIEW DEMO
GIT REPO
DOWNLOAD

 

315 comments

  1. Daniel
    Daniel Avatar
    Lurker

    i need to add subtitles to my videos, any idea?

    Thanks for your time 🙂

    1. newage
      newage Avatar
      Contributor

      You could add them to the index preview area. I don’t really know where you’re trying to place them at tbh.

  2. BG
    BG Avatar
    Lurker

    Help please
    i can’t change folder permissions on the 2 folders that need to be 777 my setup is on a android minix neo x5 set top box and running servers ultimate. Eveything works well except i cannot get movie data or cover images due to the folder permissions i have googled everything about it, tried every method possible with no luck if you can help please email me thank you

  3. Have you made any progress on the v2.0? Really looking forward to it.

Comments are closed.