d3ltcod/laraveltube

此包已被弃用且不再维护。未建议替代包。

基于 Laravel 构建的分享视频平台的开源项目

安装: 5

依赖: 0

建议者: 0

安全性: 0

星星: 6

关注者: 0

分支: 5

开放问题: 1

语言:JavaScript

类型:项目

1.1.3 2018-01-04 22:20 UTC

This package is not auto-updated.

Last update: 2020-01-17 04:48:46 UTC


README

Latest Stable Version License Build Status Scrutinizer Code Quality Code Coverage Build Status StyleCI Coverage Status

基于 Laravel 构建的分享视频平台的开源项目

安装与使用

git clone https://github.com/d3ltcod/LaravelTube.git
cd LaravelTube/
composer install
npm install
mv .env.example .env
# Now, configure your file .env with your DATABASE
php artisan migrate:refresh --seed
php artisan key:generate
gulp
php artisan serve

注意

如果您想将视频转换为其他格式,您需要在服务器上安装 'FFMpeg' 并配置文件 config/ffmpeg.php

sudo apt-get install ffmpeg

如果您想上传较重的文件,您需要更改您的 php.ini 设置

如果您想执行广播事件,您需要在服务器上安装 Redis 并运行

curl -O http://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
cd redis-stable
make

node broadcast_server/socket.js

需求

此包使用 (无需安装)

文档

http://d3ltcod.github.io/LaravelTube/api/master/

http://d3ltcod.github.io/LaravelTube/docs/EERDiagram.mwb

Packagist

https://packagist.org.cn/packages/d3ltcod/laraveltube

测试

执行

vendor/bin/phpunit

社交登录

如果您想使用社交登录,您需要在文件 .env 中进行配置

FACEBOOK_ID=----

FACEBOOK_SECRET=----

FACEBOOK_URL=http:----

TWITTER_ID=----

TWITTER_SECRET=----

TWITTER_URL=http:----

GOOGLE_ID=----

GOOGLE_SECRET=----

GOOGLE_URL=http:----

---- 您的配置在

版本控制

我使用 SemVer 进行版本控制。有关可用的版本,请参阅此存储库的标签

作者

Adam Alvarado Bertomeu d3ltcod

有关参与此项目的贡献者列表

许可协议

LaravelTube 是开源软件,许可协议为 MIT 许可协议