Storage Providers
You can view and manage/create your storage providers' profiles here.
Supported Drivers:
- Amazon S3
- FTP(s)
- Wassabi
- Dropbox
- Local (Available on version 1.5.0 or higher)
Amazon S3
Vito supports Amazon S3 as storage driver. To use it, You need to have a bucket on your S3 account and provide the following info:
- Path: The path where the files will be stored in the bucket
- Key: The Access Key of your S3 account (How?)
- Secret: The Secret Key of your S3 account
- Region: The region of your S3 bucket
- Bucket: The name of the bucket
For more info on how to create a bucket you can visit Amazon S3 Documentation
FTP(s)
To connect to FTP(s) you need to have a separate FTP(s) server with its connection info like HOST, PORT, USERNAME, and PASSWORD
Wassabi
Wassabi is a third-party storage provider and S3 compatible storage provider.
Steps to connect are the same as Amazon S3. But to create a key, you need to follow this documentation
Dropbox
To connect to Dropbox you need to create an app on your Dropbox developer generate a token for that and use that token to connect your VitoDeploy instance to Dropbox.
INFO
Using Dropbox requires the following permissions on your Dropbox API Key:
files.metadata.read
files.metadata.write
files.content.read
files.content.write
Local
Local storage means that the server itself will be used as the storage. For example if you have a server managed by Vito and want to backup the databases, The backup files will be stored in the same server that the database exists.
WARNING
To use this driver, You need to provide a path and the vito
user must have write access to that path