nuewire/filesystem

Encrypted, file-based filesystem settings for Laravel with a single Livewire component.
4
Install
composer require nuewire/filesystem
Latest Version:1.1.0
PHP:^8.2
License:MIT
Last Updated:Jul 28, 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
saeedvir/laravel-gist-storage

Laravel Storage driver for GitHub Gist - Store files on GitHub Gist using Larave...

6 0
naturalweb/nwlaravel-filestorage

FileStorage for the Laravel PHP Framework

58 3
jungehaie/laravel-filesystem-google-cloud-storage

A Laravel Flysystem implementation for the Google Cloud Storage via a S3Client.

1,859 2