Online FTP / Amazon S3 Filebrowser
app | ||
bootstrap | ||
config | ||
database | ||
public | ||
resources | ||
routes | ||
storage | ||
tests | ||
.env.example | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
artisan | ||
composer.json | ||
composer.lock | ||
gulpfile.js | ||
npm-shrinkwrap.json | ||
package.json | ||
phpunit.xml | ||
README.md | ||
server.php | ||
yarn.lock |
Online FTP / Amazon S3 Filebrowser
Simple file browser built with Laravel and Vue.
Installation
- Clone this repository to your machine.
composer install
yarn
ornpm install
gulp
orgulp --production
Max upload size
Make sure to restrict the maximum upload size in your php config as well as in the .env
file.
Filesystem cleanup
Setup a cronjob to remove old files from your filesystem or trigger it manually.
php artisan onlineftp:cleanup
See https://laravel.com/docs/5.3/scheduling#introduction on how to setup the task scheduler cronjob.