Appearance
Organizing with Projects
Projects in Icefiery
Projects are containers within your organization that organize and isolate images. Each project has its own image library and upload keys. API keys are organization-level but can be scoped to specific projects, providing logical separation while maintaining centralized management.
Use Projects for Apps
Create separate projects for different types of images within your application, for example:
E-commerce Platform:
product-images
- Product catalog imagesuser-review-images
- User-uploaded review photosemail-images
- Marketing email images uploaded by admins
Multi-Client Agency:
client-acme
- All images for Acme Corpclient-xyz
- Startup XYZ project assetsagency-internal
- Internal marketing materials
Each project has separate upload keys with different allowed origins, ensuring users can only upload to their designated projects.
Use Projects for Environments
Separate your development workflow with environment-specific projects:
Development Lifecycle:
myapp-development
- Local development and testingmyapp-staging
- Pre-production validationmyapp-production
- Live application images
Projects keep your images organized while providing the flexibility to scale across multiple applications and environments.