PHPackages                             baicaiit/admin-oss - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. baicaiit/admin-oss

ActiveLibrary

baicaiit/admin-oss
==================

laravel-admin扩展，web直传阿里oss（file，image，editor），基于airan/alioss-form开发

1.3(5y ago)011MITJavaScriptPHP &gt;=7.0.0

Since Dec 8Pushed 5y agoCompare

[ Source](https://github.com/baicaiit/admin-oss)[ Packagist](https://packagist.org/packages/baicaiit/admin-oss)[ RSS](/packages/baicaiit-admin-oss/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

#### 本扩展 是在 ezreal/admin-oss 基础上进行修改的

[](#本扩展-是在-ezrealadmin-oss-基础上进行修改的)

> 文件或者富文本上传到 oss 的插件

#### 安装

[](#安装)

`composer require baicaiit/admin-oss`

#### 发布前端资源 `php artisan vendor:publish --tag=admin-oss`

[](#发布前端资源-php-artisan-vendorpublish---tagadmin-oss)

#### 相关配置设置

[](#相关配置设置)

在`config/admin_oss.php`中配置

```
    return [
        "access_id" => env('OSS_ACCESSKEYID', ''),
        "access_key" => env('OSS_ACCESSKEYSECRET', ''),
        "bucket" => env('OSS_BUCKET', ''),
        "endpoint" => env('OSS_ENDPOINT', ''),
        "ssl" => env('OSS_SSL', false),
    ];
```

#### 用法

[](#用法)

```
//一般用法
$form->customFile('test', '测试'); //单文件上传
$form->customMultiFile('test', '测试'); //多文件上传
$form->customEditor('test', '测试'); //富文本

//设置参数
$form->customFile('test', '测试')->maxFileSize('10kb')->fileExtensions('rar,mp4,jpg'); //设置上传文件大小和设置文件后缀
```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~169 days

Total

4

Last Release

1845d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/42630572?v=4)[baicaiit](/maintainers/baicaiit)[@baicaiit](https://github.com/baicaiit)

---

Tags

extensionlaravel-adminalioss-web-direct

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/baicaiit-admin-oss/health.svg)

```
[![Health](https://phpackages.com/badges/baicaiit-admin-oss/health.svg)](https://phpackages.com/packages/baicaiit-admin-oss)
```

###  Alternatives

[laravel-admin-ext/grid-lightbox

Turn your grid into a lightbox &amp; gallery

58180.9k2](/packages/laravel-admin-ext-grid-lightbox)[laravel-admin-ext/wang-editor

wangEditor extension for laravel-admin

6283.4k](/packages/laravel-admin-ext-wang-editor)[laravel-admin-ext/sparkline

Integrates jQuery sparkline into laravel-admin

161.1k](/packages/laravel-admin-ext-sparkline)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
