> For the complete documentation index, see [llms.txt](https://docs.launchstack.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.launchstack.app/backend/file-uploads.md).

# File Uploads

LaunchStack comes with all filesystems [supported by Laravel](https://laravel.com/docs/10.x/filesystem), but we recommend using any S3-compatible driver like Digital Ocean Spaces or AWS S3.

You can change the configurations on the file:

```
config/filesystems.php
```

For **Digital Ocean Spaces**, you need to add inside your .env file:

```
# Driver
FILESYSTEM_DISK=spaces

# Digital Ocean Credentials
DIGITALOCEAN_SPACES_KEY=
DIGITALOCEAN_SPACES_SECRET=
DIGITALOCEAN_SPACES_ENDPOINT=
DIGITALOCEAN_SPACES_REGION=
DIGITALOCEAN_SPACES_BUCKET=
```
