lefuturiste / fileshoster
一个简单的由php驱动的api文件托管器。功能齐全且安装简单。
0.2.2
2017-10-18 13:16 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- simplon/mysql: ^2.2
- slim/slim: ^3.8
- symfony/console: ^3.3
- symfony/yaml: ^3.3
- uploader/uploader: ^1.4
- vlucas/phpdotenv: ^2.4
README
基于slimframework3的简单php文件托管器api。
无需配置,无需更多代码,就像一个CMS网站。
安装应用程序
服务器要求
需要PHP 7.1或更高版本
需要MySQL 5.5或更高版本
使用composer安装
执行:composer create-project lefuturiste/fileshoster
下载项目
移动到目录:cd fileshoster
运行命令行安装程序:php installer setup
在安装程序中,根据自己的配置回答问题,例如:mysql数据库用户名、密码和数据库名。
只需按照安装程序操作!
使用git安装
执行:git https://github.com/lefuturiste/fileshoster.git
下载项目
移动到目录:cd fileshoster
运行命令行安装程序:php installer setup
在安装程序中,根据自己的配置回答问题,例如:mysql数据库用户名、密码和数据库名。
只需按照安装程序操作!
手动安装
您还可以创建自己的.env文件和auth.yml文件,这很简单!
配置
使用.env
文件设置配置。
运行应用程序
您必须在您的web服务器配置中将根路径设置为:public
用法
简单双向
- 使用数据库
- 使用API(见wiki)
请阅读wiki查看所有用法。
支持
在此存储库上打开一个问题。