Pimcore PaaS
What is Pimcore PaaS and how does it work?
Pimcore Platform-as-a-Service is a cloud platform for building, running and scaling your Pimcore applications, provided by the top-notch Upsun technology stack. It also includes the license for Pimcore Enterprise Edition and therefore opens up all the possibilities of the extensive features and services.
For a more detailed overview of features, pricing and ordering, please visit our product page.
Prerequisites
Before you start, ensure you have the following:
Required Credentials
- Pimcore License Token - Found on your license certificate
- Composer Repository URL - Your custom
repo.pimcore.comURL from the license certificate (e.g.,https://repo.pimcore.com/YOUR_REPO_NAME/) - Pimcore PaaS Console Account - Access to the Pimcore PaaS Console
Required Tools
- PHP 8.4+ with Composer installed (or Docker as an alternative)
- Git - For version control
- Pimcore Cloud CLI (
pimcore-cloud) - Install separately (installation guide - Docker (optional) - For local development with containerized environments
Required Knowledge
- Upsun Concepts - Familiarity with the Upsun platform is essential. Since there are no major differences between Pimcore PaaS and Upsun, this documentation serves as an on-top guide to the Upsun docs, outlining the specifics of how to run Pimcore on Upsun.
- Basic Pimcore Knowledge - Understanding of Pimcore concepts and workflows (see Pimcore Academy for learning resources)
Choose Your Path
Select the guide that matches your situation:
| Path | When to Use | Quick Start Guide |
|---|---|---|
| New Project | You're starting from scratch with no existing Pimcore project | Quick Start: New Project |
| Existing Project | You have an existing Pimcore project and want to add it to Pimcore PaaS | Quick Start: Existing Project |
| Migration | You're migrating from on-premise to Pimcore PaaS | Migration Guide |
Next Steps & Further Information
Once you've completed your quick start, explore these resources:
- Quick Start: New Project - Set up a new Pimcore project from scratch
- Quick Start: Existing Project - Add PaaS to an existing project
- Configuration - Customize your PaaS setup (RabbitMQ, OpenSearch, S3, etc.)
- Good to know - Operational guidance for running projects
- Migration - Migrate from on-premise to Pimcore PaaS
- Performance issues while manipulating images - Troubleshoot image processing
- FAQ & Troubleshooting - Common questions, pitfalls and solutions
- Environment Variables Reference - Complete guide to all environment variables