@extends('admin.layouts.home') @section('title', 'Storage Configuration') @section('content')

Storage Configuration

Important: You can only enable one storage provider at a time. When you enable a new storage provider, the previous one will be automatically disabled.
Local Storage
Default file system storage
Status: @if(setting('active_storage', 'local') == 'local') Active @else Inactive @endif

Files are stored on your server's local file system. This is the default and most reliable option for small to medium-sized applications.

Amazon S3
Cloud storage by Amazon Web Services
@csrf
The name of your S3 bucket
Your AWS access key ID
Your AWS secret access key
For S3-compatible services like MinIO, DigitalOcean Spaces, etc.
For CDN acceleration
Wasabi Storage
High-performance cloud storage
@csrf
DigitalOcean Spaces
S3-compatible object storage
@csrf
Google Cloud Storage
Google's object storage service
@csrf
Paste the entire JSON content from your service account key file
Azure Blob Storage
Microsoft's cloud storage service
@csrf
FTP Storage
Traditional FTP server storage
@csrf
Default: 21 (FTP) or 22 (SFTP)
The root directory for file uploads
Test Storage Connection
Test your storage configuration to ensure it's working properly.
Select a small image file to test upload

Storage configuration changes will be applied immediately.

@push('scripts') @endpush @include('admin.update_settings') @endsection