Video storage

Lite stores completed uploads on the local server, in private storage under the WordPress uploads directory, and writes .htaccess protection where the server honors it. On Nginx or another server, add an equivalent deny rule so visitors cannot download the files directly.

Pro adds a storage provider on VidCellar → Settings. VidCellar still assembles the resumable upload locally, then copies the completed file to the selected service. The local copy is kept so protected playback continues. Remote storage is the selected master or backup destination. Configure only the provider you intend to use. Remote transfers need PHP cURL.

ProviderWhat you enter
Local serverNothing further. This is the default.
Amazon S3Bucket, region, key prefix, access key, and secret key. The prefix starts as vidcellar/videos. The region starts as us-east-1.
MuxToken ID and token secret.
CloudinaryCloud name, API key, API secret, and folder. The folder starts as vidcellar/videos.
VimeoAccess token.
YouTubeOAuth access token with permission to upload. Uploads are created as private.

Data on uninstall

On Settings, the checkbox Permanently delete plugin database tables and uploaded videos when VidCellar is uninstalled is off unless you turn it on. Leave it unchecked to keep the library if you reinstall. Deactivating Lite or Pro does not delete tables or video files.