An open API service indexing awesome lists of open source software.

https://github.com/heseya/silverbox

REST file server powered by Lumen 💡
https://github.com/heseya/silverbox

file-server fileserver lumen php rest rest-api silverbox

Last synced: 5 months ago
JSON representation

REST file server powered by Lumen 💡

Awesome Lists containing this project

README

          

# Heseya\Silverbox

[![Made by Heseya](https://img.shields.io/badge/Made%20by-Heseya-69001f?style=flat-square)](https://heseya.com)
[![Codacy](https://img.shields.io/codacy/grade/f5c11a249e7940c8bc3fa5b0aa64774a?style=flat-square)](https://app.codacy.com/gh/heseya/silverbox/dashboard)
[![StyleCI](https://github.styleci.io/repos/202558567/shield?branch=master)](https://github.styleci.io/repos/202558567)
[![license](https://img.shields.io/github/license/bvlinsky/cdn?color=blue&style=flat-square)](https://github.com/heseya/silverbox/blob/master/LICENSE)

📦 Simple file server powered by Lumen.

## Requirements
SSH access to a server with **PHP 8.1+** and [Composer](https://getcomposer.org/).

## Installation
```
composer create-project heseya/silverbox
```

## CLI
Create API client
```
php silverbox clients:add {clientName}
```

Show list of all clients
```
php silverbox clients:show
```

Remove API client
```
php silverbox clients:remove {name} {--f|with-files}
```

Remove all client files
```
php silverbox clients:truncate {name}
```

## License
Silverbox is licensed under the [MIT License](https://github.com/heseya/silverbox/blob/master/LICENSE).