env('CDN_DEFAULT_DOMAIN', 'host.uk.com'), 'urls' => [ // Private bucket (raw uploads, DRM, gated content) 'private' => env('CDN_PRIVATE_URL'), // Public bucket (compiled/processed assets) 'public' => env('CDN_PUBLIC_URL'), // CDN delivery URL (BunnyCDN pull zone) 'cdn' => env('CDN_DELIVERY_URL'), // Apex domain 'apex' => env('CDN_APEX_URL', 'https://host.uk.com'), ], 'disks' => [ 'private' => env('CDN_PRIVATE_DISK', 'hetzner-private'), 'public' => env('CDN_PUBLIC_DISK', 'hetzner-public'), ], 'bunny' => [ 'public' => [ 'zone' => env('BUNNYCDN_PUBLIC_STORAGE_ZONE', 'host-uk'), 'pull_zone' => env('BUNNYCDN_PUBLIC_PULL_ZONE', 'cdn.host.uk.com'), ], 'private' => [ 'zone' => env('BUNNYCDN_PRIVATE_STORAGE_ZONE', 'hostuk'), 'pull_zone' => env('BUNNYCDN_PRIVATE_PULL_ZONE', 'hostuk.b-cdn.net'), ], 'push_enabled' => env('CDN_PUSH_ENABLED', true), ], 'pipeline' => [ 'auto_push' => env('CDN_AUTO_PUSH', true), 'auto_purge' => env('CDN_AUTO_PURGE', true), 'queue' => env('CDN_QUEUE', 'cdn'), ], // Host UK specific path prefixes 'paths' => [ 'media' => 'media', 'social' => 'social', 'biolink' => 'biolinks', 'avatar' => 'avatars', 'content' => 'content', 'static' => 'static', 'widget' => 'widgets', ], ];