이것은 VidBinge의 소스 코드로 알려져 있습니다. 나는 어떤 종류의 불법 복제도 용납하지 않습니다. 나는 단지 코딩하는 것을 좋아합니다.
이 서비스는 직관적이고 아름다운 사용자 인터페이스 내에 타사 제공업체의 비디오 파일을 표시하는 방식으로 작동합니다.
이 프로젝트는 간단하고 사용하기 쉽게 만들어졌습니다. 기능을 최소화하되 세련되게 유지하세요. 우리는 이 프로젝트가 또 다른 대규모 스트리밍 사이트가 되는 것을 원하지 않고 대신 미니멀리즘을 목표로 합니다.
무엇보다도 호스팅은 최대한 저렴하고 간단해야 합니다. 장치 간 동기화를 원하는 경우 선택적인 백엔드가 있는 프록시가 있는 정적 웹사이트입니다.
콘텐츠는 제3자로부터 가져오고 스크래핑은 클라이언트에서 완전히 수행됩니다. 이는 호스팅 업체의 서버에 파일이나 미디어가 없음을 의미합니다. 모든 파일은 제3자로부터 직접 스트리밍됩니다.
로컬로 실행하려면 먼저 저장소를 복제해야 합니다. 그런 다음 저장소 루트에서 다음 명령을 실행합니다.
pnpm install
pnpm run dev
환경을 구성하려면 .env
파일도 만들어야 합니다. example.env
참조로 사용하세요.
프로덕션 파일을 빌드하려면 다음을 실행하세요.
pnpm build
참고 pnpm(
npm i -g pnpm
)을 사용하고 NodeJS 20을 실행해야 합니다.
vidbingedotcom
지점은 Vidbinge 공식 웹사이트(vidbinge.com)에 맞게 특별히 맞춤화되었으며 독점 광고 및 독점 분석 코드와 같은 사용자 정의 기능을 포함합니다. 이러한 수정 사항은 VidBinge의 프로덕션 환경에만 적용됩니다.
일반적인 개발을 위한 소스로 dev
브랜치를 사용하는 것이 좋습니다. 이 분기는 프로덕션 용도로 완벽하게 작동하지만 vidbingedotcom
분기에 있는 사이트별 수정 사항은 포함하지 않습니다. dev
브랜치를 배포하면 VidBinge 관련 광고 및 분석이 프로젝트에 의도치 않게 통합되는 것을 방지하는 데 도움이 됩니다.
디스코드 서버
이메일
이 프로젝트는 훌륭한 기여자들과 커뮤니티가 없었다면 불가능했을 것입니다. 정말 감사합니다! 계속 흔들어?!