Log in
Free trial
Site navigation
Get started
Introduction
Deploy
Git init
Git commit
Add data
Git branch
Git merge
Monitor and troubleshoot
Git log
Git status
Stacks
Django
Get started
Next.js
Get started
Gatsby
Get started
Configure
Deploy
Next steps
Headless CMS
Drupal
Strapi
WordPress
Drupal
Get started
Configure
Customize
Deploy
Next steps
Elasticsearch
Memcached
Multi-site
Redis
SimpleSAML
Solr
FAQ
Strapi
Get started
Configure
Deploy
Database Configuration
SQLite
PostgreSQL
MySQL
MongoDB
Local development
Strapi v3
Strapi v4
Adding frontends
Gatsby
Symfony
Get started
WordPress
Get started
Configure
Customize
Deploy
Next steps
Why use Composer?
Upgrade to use Composer
Deploy without Composer
Configure
Customize
Deploy
Next steps
Redis
Laravel
Get started
Configure
Laravel Bridge
Scheduling tasks
Blackfire
Octane
Deploy
Local development
DDEV
Lando
TYPO3
Get started
Configure
Customize
Deploy
Next steps
Ibexa DXP
Get started
Fastly
Spring
MariaDB/MySQL
PostgreSQL
RabbitMQ
Solr
Get started
Configure
Customize
Deploy
Next steps
Elasticsearch
JPA
MongoDB
Redis
Hibernate
Get started
Jakarta
Get started
Micronaut
Get started
Configure
Customize
Deploy
Next steps
Elasticsearch
Micronaut Data
MongoDB
Redis
JPA
Quarkus
Get started
Configure
Customize
Deploy
Next steps
Elasticsearch
JPA
MongoDB
Panache
Redis
Guides and reference
The big picture
Introduction
Structure
YAML
What YAML is
Platform.sh YAML tags
Build and deploy
Get support
Configure apps
App reference
Runtime timezone
Configure what’s served
PHP with front controller
Rewrite requests
Serve different paths
Static site
Custom headers
Multiple apps
Source operations
Troubleshoot disks
Troubleshoot mounts
Upgrading
Use build and deploy hooks
Change hooks in different environments
Comparison of hooks
Use hooks with dependencies
Work with workers
Add services
Elasticsearch
OpenSearch
Headless Chrome
InfluxDB
Kafka
Memcached
MongoDB
Premium
MariaDB/MySQL
MariaDB/MySQL Replication
Troubleshoot
Network Storage
PostgreSQL
RabbitMQ
Redis
Solr
Varnish
Vault KMS
Define routes
Server Side Includes (SSI)
HTTP cache
HTTPS
Proxy routes
Redirects
Best practices
HTTP caching
One site or many
Languages
C#/.NET Core
Elixir
Go
Java
Frameworks
Moving to Platform.sh
Tuning
Lisp
Node.js
Debugging
Manage Node.js versions
PHP
Extensions
Performance tuning
PHP-FPM sizing
Xdebug
Custom Redis
Swoole
Authenticated Composer
Troubleshoot
Python
Manage Python versions
Ruby
Development
Project templates
Tools
Local development
Integrated environments
DDEV
Supported environments
Docksal
Lando
Tethered
Untethered
Variables overview
Set variables
Use variables
Access your site
Transfer files
Headers
Email
Private repositories
Git submodules
Connect with SSH
SSH keys
Troubleshoot SSH
Sync to Dedicated Gen 2
Regions
FAQ
Troubleshoot
Deploy on Platform.sh
Sanitize databases
Integrations
Overview
Activity scripts
Activity reference
Utility routines
Example: Discord
Example: Slack
Webhooks
Source integrations
Bitbucket
GitHub
GitLab
Resolve access
Health notifications
Increase observability
Monitor metrics
Dedicated Gen 2 metrics
Dedicated Gen 3 metrics
Grid metrics
Integrate observability
Official observability tool
Blackfire
Third-party observability tools
New Relic
Tideways
Consume logs
Access logs
Forward logs
Manage environments
Back up an environment
Restore an environment
Cancel an activity
Change parent
Configure HTTP access control
Deactivate an environment
Rename the default environment
Set search engine visibility
Manage projects
Change regions
Change the project timezone
Delete a project
Custom domains
Set up a custom domain
DNS and apex domains
Handle subdomains
Custom TLS certificates
Content delivery networks
Fastly setup
Managed Fastly CDN
Cloudflare setup
Troubleshooting
Administration
Command line interface (CLI)
API tokens
Console
Configure a project
Configure environments
Organizations
Users
Pricing
Sponsored sites
Single sign-on (SSO)
Server upgrades
Security and compliance
Backup and restore
Compliance guidance and shared responsibilities
Data access
Data breach notification
Data collection
Data deletion
Data location
Data retention
Encryption
GDPR
HIPAA
IaaS resources
PCI
Strong customer authentication (SCA)
Transparency & abuse reports
2020 Report
2021 Report
Updating
Security scans
WCAG
WAF
Tutorials
Exporting data
Migrating to Platform.sh
Third-party resources
Dedicated Gen 3
Overview
Dedicated Gen 2
Overview
Incident Monitoring
Security and privacy
Onboarding
Backups
Differences in development
Features
Deploying
Dev environments
Options
Scalability
Glossary
Changelog
Edit page
Get started
Is this page helpful?
๐๏ธ
๐๏ธ
โค๏ธ Thanks for letting us know!
๐ Thanks for the feedback.
Suggest a change
Submit an issue
๐ Couldn't process your feedback. Thanks for trying!
PHP
Python
Node.js
Go
Java
Introduction
Get started with Platform.sh. Start by learning why you should be interested.
Deploy
Get your first project deployed in the cloud.
Add data
Add data and services to your app.
Monitor and troubleshoot
Monitor your app and troubleshoot issues that arise.
Is this page helpful?
๐๏ธ
๐๏ธ
โค๏ธ Thanks for letting us know!
๐ Thanks for the feedback.
Suggest a change
Submit an issue
๐ Couldn't process your feedback. Thanks for trying!