Get Started
Configuration
Create a config/squeeze.php file to override the default settings.
<?php
return [
// Only allow downloads from these volumes (UIDs, handles, or IDs). `*` = all volumes.
'allowedVolumes' => [
'images',
'downloads',
],
// Default signed token lifetime in seconds. Set to null for non-expiring tokens.
'defaultTokenDuration' => 3600,
];You can also manage these from Settings → Plugins → Squeeze.
Anonymous downloads always require a signed token. There is no setting to re-enable raw asset ID downloads for guests.
Last updated: Aug 14, 2026, 9:30:10 PM