Soyo is a Next.js website designed to display video files stored on a local drive (default: F:/). The website is accessible throughout the local network, providing a convenient way to browse and view videos without needing a central server.
Wanted to watch animes on phone but low on storage , so proceeded to spend hours in this
Framework: Next.js
Styling: Tailwind CSS
- Displays all video files from the specified local drive.
- Accessible across devices on the same local network.
- User-friendly interface for easy navigation and viewing.
Clone the Repository:
git clone https://github.com/fal3n-4ngel/soyo.git
cd soyo
Install Dependencies:
npm install
Create .env.local
MOVIE_DIR=F:/
npm run dev
npm run build
npm run start
Open your browser and navigate to
http://{ip}:3000 # if Development Server
http://{ip}:8311 # if Production Server
to view the website.
Create or edit .env.local
MOVIE_DIR=F:/ <- your movie directory here
Adithya Krishnan |
This project is open-source and available under the MIT License.