utarwyn / files-php-service

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

一个简单的PHP服务,用于管理基于Web的文件。

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:项目

v1.0.0 2020-04-01 22:53 UTC

This package is auto-updated.

Last update: 2023-11-08 17:23:01 UTC


README

一个简单的基于Web文件的简单服务。
适用于PHP 5.6及以上版本

Publishing status Publishing status Latest Stable Version License

⚠️ 此项目已过时且不再维护。我们强烈建议您使用utarwyn/storage-server,这是一个更轻量级且更安全的选择。我们不再为此工具提供支持。

FilesService是一个轻量级的自托管服务,提供了一种简单的方式来管理基于Web的文件。它提供了一个文档化的强大API和基于OAuth2的认证系统,用于将文件存储在受保护的存储桶中。

安装

  1. 使用Composer安装服务
    composer create-project utarwyn/files-php-service
  2. 将文件.env.example移动到.env并配置它。
  3. 使用Nginx或Apache提供对public文件夹的访问。

使用Docker

  1. DockerHub拉取最新镜像
    docker pull utarwyn/files-php-service
  2. 创建一个文件夹来存储上传的文件。
  3. 基于仓库中的.env.example创建一个.env文件。
  4. 通过提供路径启动Docker容器
    docker run -v /home/.env:/app/.env -v /home/storage:/app/storage -p 80:8080 utarwyn/files-php-service

许可证

FilesService是一个开源软件,许可协议为MIT许可证

GitHub @utarwyn  ·  Twitter @Utarwyn