's3', 'visibility' => 'public', 'stream' => [ 'protocol' => 'flysystem', 'root_prefix' => '', 'host' => 'uploads', ], 'uploads' => [ 'base_url' => getenv('FLYSYSTEM_OFFLOAD_BASE_URL') ?: 'https://your-bucket.s3.amazonaws.com', 'delete_remote' => true, 'prefer_local_for_missing' => false, ], 'admin' => [ 'enabled' => false, ], 's3' => [ 'key' => getenv('AWS_ACCESS_KEY_ID') ?: null, 'secret' => getenv('AWS_SECRET_ACCESS_KEY') ?: null, 'session_token' => getenv('AWS_SESSION_TOKEN') ?: null, 'region' => getenv('AWS_DEFAULT_REGION') ?: 'us-east-1', 'bucket' => getenv('FLYSYSTEM_OFFLOAD_BUCKET') ?: 'your-bucket-name', 'prefix' => getenv('FLYSYSTEM_OFFLOAD_PREFIX') ?: null, 'endpoint' => getenv('FLYSYSTEM_OFFLOAD_ENDPOINT') ?: null, 'use_path_style_endpoint' => (bool) (getenv('AWS_USE_PATH_STYLE_ENDPOINT') ?: false), 'version' => 'latest', 'options' => [], ], ];