Hosted source
Learn how to use PixelFiddler’s built-in hosted storage for uploading and managing your media files directly within the platform.
Hosted Media Source is PixelFiddler’s native storage solution that allows you to upload, store, and manage media files directly within the platform. Unlike external storage providers, hosted sources are fully managed by PixelFiddler, offering seamless integration with zero configuration overhead.
Benefits of Hosted Storage
Section titled “Benefits of Hosted Storage”🚀 Zero Configuration
- No external storage accounts needed
- Instant setup with one click
- Built-in security and access controls
📊 Usage Tracking
- Monitor uploaded bytes in real-time
- Track storage consumption per source
- Built-in analytics and reporting
🔒 Secure by Default
- Automatic access control integration
- No credential management required
- Secure file uploads and delivery
⚡ Optimized Performance
- Direct integration with PixelFiddler’s CDN
- Faster transformations (no external API calls)
- Reduced latency for media delivery
Quick Setup
Section titled “Quick Setup”- Create a hosted source in PixelFiddler dashboard
- Upload your media files via dashboard or API
- Start transforming images immediately
Step 1: Create a Hosted Media Source
Section titled “Step 1: Create a Hosted Media Source”Using the Dashboard
Section titled “Using the Dashboard”- Navigate to your Sources page in the PixelFiddler dashboard
- Click “Create new source”
- Select Hosted as your source type
- Configure your source settings
Required Configuration
Section titled “Required Configuration”| Field | Description | Example |
|---|---|---|
| Name | Display name for your source | Product Images |
| Alias | Unique identifier (kebab-case) | product-images |
Optional Configuration
Section titled “Optional Configuration”No additional configuration is required for hosted sources. All storage, security, and performance settings are automatically managed by PixelFiddler.
Supported File Formats
Section titled “Supported File Formats”Hosted sources accept the following image formats:
| Format | Extension | Max Size | Notes |
|---|---|---|---|
| JPEG | .jpg, .jpeg | 50MB | Most common format |
| PNG | .png | 50MB | Supports transparency |
| WebP | .webp | 50MB | Modern format |
| AVIF | .avif | 50MB | Next-gen format |
| GIF | .gif | 50MB | Supports animation |
File Management
Section titled “File Management”Browse Files
Section titled “Browse Files”Using the Dashboard:
- Navigate to your hosted source
- Use the file browser to explore folders
- Preview images with built-in viewer
- Search files by name or path
Using the API:
GET /sources/{sourceId}/files/{path}Authorization: Bearer {your-token}Delete Files
Section titled “Delete Files”From Dashboard:
- Select one or more files
- Click “Delete”
- Confirm deletion
Using API:
DELETE /sources/{sourceId}/files/{filePath}Authorization: Bearer {your-token}