Composer dependency installation
When composer.json is present, Shard Cloud installs Composer dependencies during deployment.
Bring a Laravel, Symfony, Slim, WordPress, or custom PHP project from GitHub or ZIP/RAR. Shard Cloud installs Composer dependencies when composer.json is present.
From PHP source files to a running application
PHP
select the PHP version in the live runtime catalog
Composer
Composer dependencies installed on deployment
/app
10 GB disk; files persist across restarts
Live
application logs and resource metrics
Deploy the PHP project and entry point your application requires, then use logs and metrics to verify it in production.
Explore capabilitiesDeploy a PHP project with its application files, composer.json, and the entry point or custom command its framework requires.
Host PHP sites from their entry point and validate the file layout, database setup, and deployment behavior before launch.
Use a custom start command for the long-running process your project needs, then follow its output through application logs.
Deploy your PHP project and use persistent storage, domains, logs, metrics, and restart support to operate it.
When composer.json is present, Shard Cloud installs Composer dependencies during deployment.
Select a supported PHP version from the live runtime catalog when creating the application.
Each application has a 10 GB persistent disk at /app for files that need to survive a restart.
Every web application receives a free HTTPS address under *.shardweb.app. Connect your own domain with the Core plan or higher.
Use application logs plus memory and CPU metrics to inspect startup and runtime behavior.
Application processes restart automatically; use dashboard logs to investigate a process that stops.
Prepare the PHP project, choose its runtime and entry point or custom command, then verify the running application.
Get startedFrom connection to the first decision, in one flow.
Shard Cloud serves PHP applications with its built-in web server.
Yes. Shard Cloud installs dependencies from composer.json during deployment.
Set VERSION=LATEST for the newest supported PHP release, or VERSION=recommended for the platform's recommended release. Choose the setting compatible with your application.
Configure the PHP process required by your deployment with a custom start command.
Yes. Configure your application's connection values with environment variables and use a managed database for PostgreSQL, MySQL, MongoDB, or Redis.
Every app needs at least 256 MB. Use 512 MB or more for a public website or API, then increase it based on observed usage.
Your server must listen on port 80.
Read the full PHP deployment guide
Bring the PHP project, entry point, dependency manifest, and environment configuration it needs.
Guided setup with no commitment
Entry point and dependencies ready
Confirm the PHP entry file, composer.json, and deployment configuration before upload.
Environment configuration ready
Add connection strings, tokens, and settings without putting secrets in source code.
Deploy your PHP project
Connect GitHub or upload a ZIP/RAR, select PHP, and start the process your project requires.
Perfect for freelancers or individuals who need to host applications and bots.
For small teams and startups that need infrastructure for multiple projects.
Built for scaling companies with high project volume and advanced support.