New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

nuewire/filesystem

Encrypted, file-based filesystem settings for Laravel with a single Livewire component.
8
Install
composer require nuewire/filesystem
Latest Version:1.4.0
PHP:^8.2
Laravel:11 · 12 · 13
License:MIT
Last Updated:Jul 29, 2026
Links: GitHub  ·  Packagist
Maintainer: novay

Nuewire Filesystem

Filesystem settings for Laravel and Livewire.

Install

composer require nuewire/filesystem
php artisan optimize:clear

Component

<livewire:nuewire-filesystem />

With nuewire/platform 2, the page appears under Settings → Configuration → Storage at /admin/settings/storage.

Storage

Settings are encrypted at:

storage/app/private/.nuewire/filesystem.json

Available disks:

nuewire
nuewire-local
nuewire-s3
nuewire-bunnycdn

nuewire always points to the active provider.

Storage::disk('nuewire')->put('files/example.txt', $contents);

The selected disk can become Laravel's default. Calls with an explicit disk such as Storage::disk('public') are not changed.

Base directory

Set a relative directory such as:

my-app/media

A write to avatars/user.jpg is stored below my-app/media/avatars/user.jpg.

Local storage

php artisan storage:link

Access

The component requires authentication by default.

NUEWIRE_FILESYSTEM_GATE=manage-filesystem-settings

Publish

php artisan vendor:publish --tag=nuewire-filesystem-config
php artisan vendor:publish --tag=nuewire-filesystem-views
php artisan vendor:publish --tag=nuewire-filesystem-translations

Config path:

config/nuewire/filesystem.php

Restart queue or Octane workers after changing providers.

Related Packages

mradder/filament-s3-browser

Browse and manage S3 buckets directly inside your Filament admin panel.

0 0
naturalweb/nwlaravel-filestorage

FileStorage for the Laravel PHP Framework

58 3
laradic/filesystem

Filesystem library based on Laravel and Symfony with a lot of extras. Provides a...

419 0
enesekinci/laravel-livewire-media

R2/S3 media library picker for Laravel Livewire (upload, browse, select).

58 0

Version History

Version Released PHP Laravel License
1.4.0 ^8.2 ^11.0|^12.0|^13.0 MIT
1.3.1 ^8.2 ^11.0|^12.0|^13.0 MIT
1.3.0 ^8.2 ^11.0|^12.0|^13.0 MIT
1.1.0 ^8.2 ^11.0|^12.0|^13.0 MIT
1.0.2 ^8.2 ^11.0|^12.0|^13.0 MIT