Skip to content

Sources

Media sources are external storage systems that PixelFiddler connects to for retrieving and storing your images. They act as the foundation for your media transformation pipeline, allowing you to organize content across different storage providers while maintaining centralized control through PixelFiddler.

A media source represents a connection to an external storage system where your media files are stored. PixelFiddler supports various types of storage providers, from cloud storage services like Amazon S3 to self-hosted solutions like FTP servers.

Each media source has:

  • Unique identifier: Either a system-generated UUID or a human-readable alias
  • Configuration: Connection details specific to the storage type
  • Security settings: Access controls and authentication requirements
  • File management: Tools for browsing, uploading, and organizing content

A PixelFiddler-managed storage solution that provides immediate setup with no external configuration required.

Features:

  • Zero configuration required
  • Built-in upload capabilities
  • Automatic thumbnail generation
  • Usage tracking

Connect to Amazon S3 buckets or S3-compatible storage services.

Requirements:

  • AWS Access Key ID and Secret Access Key
  • Bucket name and region
  • Read permissions (write permissions for uploads)

Integration with Microsoft Azure’s blob storage service.

Requirements:

  • Azure Storage account name and key
  • Container name
  • Read permissions (write permissions for uploads)

Connect to Google Cloud Storage buckets using service account authentication.

Requirements:

  • Service account JSON key
  • Bucket name
  • Storage Object Viewer role (minimum)

Connect to traditional FTP servers or secure FTPS endpoints.

Requirements:

  • FTP server hostname and port
  • Username and password
  • Optional: Base path for file organization

Connect to any HTTP-accessible file storage with optional header forwarding.

Requirements:

  • Base URL pointing to file directory
  • Optional: Custom headers for authentication
  • Optional: Proxy headers from client requests
Source TypeBrowse FilesTransform MediaUpload FilesDelete Files
Hosted Media Source
Amazon S3
Azure Blob Storage
Google Cloud Storage
FTP/FTPS
HTTP Source