Skip to content

LAN tube is an open source Youtube-like web app made with React js and Laravel for your home network where you can stream your videos on you LAN, share files and have plenty of fun

License

Notifications You must be signed in to change notification settings

TatchumNono/LAN-Tube

 
 

Repository files navigation

<<<<<<< HEAD

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Learning Laravel

Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.

If you don't feel like reading, Laracasts can help. Laracasts contains over 1500 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.

Laravel Sponsors

We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel Patreon page.

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via taylor@laravel.com. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.

LAN-Tube

LAN Tube is an Open Source Youtube like web app for your home network.

Please note that this is a React version of the project LAN-Tube

logo

Technologies

  • Bootstrap 4
  • PHP 5
  • HTML 5
  • MySQL

LAN Tube is an Open Source Youtube like web app for your home network. You can upload, watch videos online and download. All this on your local server no need for internet connection. Please feel free do use the souce code to any purpose and please any contribution to the project will be highly welcomed

Home page:

ScreenShot

Upload section:

ScreenShot

LAN Share section:

ScreenShot

Search video:

ScreenShot

Quick upload video:

ScreenShot

Streaming video:

ScreenShot

LAN Tube is easy to install on your local server

How to install

  • Extract the file on your local server folder. This is usually the 'www' OR 'htdocs' folder in your drive C:\

  • Launch your local server. this can be any whether WAMP or XAMPP. Or any other

  • Go to http://localhost/phpmyadmin

  • Create database named 'lantube' on your local server.

  • Import 'db.sql' from the databse folder. This will create a table named 'videos'. this table will collect 'id' of the video uploaded, the 'name' and the location of the file.

  • Now all is almost done, just one thing left. We have to increase the maximum POST FILE SIZE and UPLOAD FILE SIZE. generally they are set by default to 8M and 2M for XAMPP respectively.

    • Look for the file 'php.ini' and increase the file size to the max you whish to have(E.g 2048MB). this file i generally found in 'C:\xampp\php' directory for XAMPP.
    • Once ther open the file and search for 'post_max_size' and 'upload_max_filesize'. You can now start editing.
    • Restart your server.
  • Launch the website and enjoy!

How to connect LAN Tube from another device.

  • Connect the server computer on the same network as the other devices.

  • On the server machine open comand prompt and type 'ipconfig' to get the ip address of the server computer.

  • The ip address is IPv4 Address. . . . . . . . . . . : XXX.XXX.X.XXX.

  • Use this ip on the other devices and you are set to go...

    ENJOY!!!

    Any thing you'll love to see in the next update? Mail : fotiemoghommahieconstant@gmail.com
    

95d15007318ed8d27c795204a40dd67e4c2b98e1

About

LAN tube is an open source Youtube-like web app made with React js and Laravel for your home network where you can stream your videos on you LAN, share files and have plenty of fun

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.7%
  • HTML 1.3%