| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | return [ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     /* | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | Default Filesystem Disk | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     | Here you may specify the default filesystem disk that should be used | 
					
						
							|  |  |  |     | by the framework. A "local" driver, as well as a variety of cloud | 
					
						
							|  |  |  |     | based drivers are available for your choosing. Just store away! | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     | Supported: "local", "ftp", "s3", "rackspace" | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-10 03:23:35 +08:00
										 |  |  |     'default' => env('STORAGE_TYPE', 'local'), | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     /* | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | Storage URL | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     | This is the url to where the storage is located for when using an external | 
					
						
							|  |  |  |     | file storage service, such as s3, to store publicly accessible assets. | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     */ | 
					
						
							|  |  |  |     'url' => env('STORAGE_URL', false), | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     /* | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | Default Cloud Filesystem Disk | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     | Many applications store files both locally and in the cloud. For this | 
					
						
							|  |  |  |     | reason, you may specify a default "cloud" driver here. This driver | 
					
						
							|  |  |  |     | will be bound as the Cloud disk implementation in the container. | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     'cloud' => 's3', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     /* | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | Filesystem Disks | 
					
						
							|  |  |  |     |-------------------------------------------------------------------------- | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     | Here you may configure as many filesystem "disks" as you wish, and you | 
					
						
							|  |  |  |     | may even configure multiple disks of the same driver. Defaults have | 
					
						
							|  |  |  |     | been setup for each driver as an example of the required options. | 
					
						
							|  |  |  |     | | 
					
						
							|  |  |  |     */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     'disks' => [ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'local' => [ | 
					
						
							|  |  |  |             'driver' => 'local', | 
					
						
							| 
									
										
										
										
											2015-12-08 07:00:34 +08:00
										 |  |  |             'root'   => public_path(), | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'ftp' => [ | 
					
						
							|  |  |  |             'driver'   => 'ftp', | 
					
						
							|  |  |  |             'host'     => 'ftp.example.com', | 
					
						
							|  |  |  |             'username' => 'your-username', | 
					
						
							|  |  |  |             'password' => 'your-password', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             // Optional FTP Settings...
 | 
					
						
							|  |  |  |             // 'port'     => 21,
 | 
					
						
							|  |  |  |             // 'root'     => '',
 | 
					
						
							|  |  |  |             // 'passive'  => true,
 | 
					
						
							|  |  |  |             // 'ssl'      => true,
 | 
					
						
							|  |  |  |             // 'timeout'  => 30,
 | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         's3' => [ | 
					
						
							|  |  |  |             'driver' => 's3', | 
					
						
							| 
									
										
										
										
											2015-12-08 07:00:34 +08:00
										 |  |  |             'key'    => env('STORAGE_S3_KEY', 'your-key'), | 
					
						
							|  |  |  |             'secret' => env('STORAGE_S3_SECRET', 'your-secret'), | 
					
						
							|  |  |  |             'region' => env('STORAGE_S3_REGION', 'your-region'), | 
					
						
							|  |  |  |             'bucket' => env('STORAGE_S3_BUCKET', 'your-bucket'), | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         'rackspace' => [ | 
					
						
							|  |  |  |             'driver'    => 'rackspace', | 
					
						
							|  |  |  |             'username'  => 'your-username', | 
					
						
							|  |  |  |             'key'       => 'your-key', | 
					
						
							|  |  |  |             'container' => 'your-container', | 
					
						
							|  |  |  |             'endpoint'  => 'https://identity.api.rackspacecloud.com/v2.0/', | 
					
						
							|  |  |  |             'region'    => 'IAD', | 
					
						
							|  |  |  |             'url_type'  => 'publicURL', | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ]; |