movie-web is a web app for watching movies easily. Check it out at movie-web.app.
This service works by displaying video files from third-party providers inside an intuitive and aesthetic user interface.
This project is meant to be simple and easy to use. Keep features minimal but polished. We do not want this project to be yet another bulky streaming site, instead it aims for minimalism.
On top of that, hosting should be as cheap and simple as possible. Just a static website with a proxy, with an optional backend if you want cross-device syncing.
Content is fetched from third parties and scraping is fully done on the client. This means that the hoster has no files or media on their server. All files are streamed directly from the third parties.
To run locally, you must first clone the repository. After that run the following commands in the root of the repository:
pnpm install
pnpm run dev
You have to also make an .env
file to configure your environment. Inspire it from the content of example.env
.
To build production files, run:
pnpm build
[!TIP] You must use pnpm (
npm i -g pnpm
) and run NodeJS 20
A simple guide has been written to assist in hosting your own instance of movie-web. Check it out below
Selfhosting guide |
---|
This project would not be possible without our amazing contributors and the community. Thanks a lot! Keep rocking 🍻.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。