Installation: pip install ckanext-thumbnailer. May fail due to missing system packages - check preview-generator documentation (https://pypi.org/project/preview-generator/) for required system dependencies. Add ‘files’ and ‘thumbnailer’ to ckan.plugins (in that order): ckan.plugins = … thumbnailer files. Configuration: ckanext.thumbnailer.max_remote_size = 0 (optional, default: 0 - if greater than 0, download linked resources for thumbnail generation if size is under this limit in bytes). ckanext.thumbnailer.auto_formats = pdf png (optional, default: None - list of formats that will automatically get thumbnails when resource is created/updated, space-separated). Dependencies: ckanext-files >= 1.0.0a0, preview-generator, ckanext-toolbelt, typing_extensions. Optional Extras: Install with [all] for full format support: pip install ‘ckanext-thumbnailer[all]’ (installs preview-generator[all]). System Requirements: Various system packages may be needed depending on formats (ImageMagick, LibreOffice, FFmpeg, etc.) - see preview-generator docs. Python 3.8-3.14 supported. Compatible with CKAN 2.9 and master.