Skip to main content
Capell home
Live demo
Capell and Laravel Cloud

Set up Capell in your Laravel Cloud account

Capell prepares the first deployment: it creates the Cloud application, links the database, applies bootstrap variables and waits for the CMS to register back.

Your team still owns the source, billing, domains, secrets and ongoing operations. Everything is created inside your own account, so the hosted evaluation can become a normal Laravel project if the fit is right.

Customer-owned Cloud application Managed database linked First deployment recorded

Launch with a clear owner

Prepare a Capell application for your own Laravel Cloud account, with checks that go beyond provisioning.

A deployment should leave your team knowing what runs, what it costs and who responds when something fails. Capell can help prepare the Laravel Cloud setup, but your organisation owns the Cloud account and the application. Use the workflow below to connect provisioning to a verified public site.

Deploy: Actual anonymous Capell delivery guide showing the published overview and linked contents in its Laravel-rendered page.
The delivery guide rendered through the local Laravel application; hosting and cache settings still depend on the deployed environment.

Use this path when an evaluator needs a real hosted Capell application before the team wants to wire the first environment by hand. Capell coordinates the first setup; Laravel Cloud provides the infrastructure.

What Capell prepares

After you connect Laravel Cloud and choose a source and region, Capell checks access, creates the application and managed database, links the environment, sets bootstrap variables, starts the first deploy and records registration.

What remains your responsibility

The Laravel Cloud organisation owns and is billed for the resources. Your team remains responsible for source access, domains, secrets, application configuration, package updates, queues, storage, backups, monitoring and future deploys. Capell does not operate the app as a hosted CMS service.

When direct Cloud setup is better

If your team already has a proven Laravel Cloud template and does not need Capell's instance record or guided bootstrap, use Laravel Cloud directly. The guided path should remove first-run work, not replace deployment practices that already serve the project well.

Before you connect

  • Confirm the Laravel Cloud organisation that should own and bill the resources.
  • Confirm Cloud can read the selected source repository.
  • Choose the region and resource profile.
  • Gather the application-specific environment variables the first deploy will need.

Know what you are creating

Review resources and configuration before committing to a deployment.

A new environment may need a database, application secrets, built assets and background services. Review the proposed resources and the current Cloud terms before creating them. Keep development and production configuration separate, and do not paste credentials into public support conversations.

Provisioning is not the same as publishing a complete website. Your project still needs content, a domain, application configuration and a maintenance owner. Treat the first deployment as a rehearsal until its checks and recovery path are clear.

Check the live journey

Check the deployed visitor journey alongside the application's health endpoint.

After deployment, inspect a public page, its media and its primary action. Check configuration, migrations, background work and logs for the workflows your application uses. A healthy process can still serve a stale page or an incomplete form.

Agree a release decision and rollback path before the production switch. Separate application rollback from content recovery, and verify the canonical response after either. Keep operational checks in the project runbook so deployment is repeatable.

Video overview

What Capell sets up in Laravel Cloud

The video follows account connection, source checks, resource creation and registration. It also shows that the resulting infrastructure remains in the customer-owned Laravel Cloud organisation.

See how Capell prepares a customer-owned Laravel Cloud app in minutes.

Quick setup path

See each resource before it is created

Each step is recorded against the instance. Owners can see what exists, and developers can retry a failed check from a known point.

  1. 01

    Sign in to Capell

    Create or open your Capell account. This is where the setup status, instance record, and later operations live.

    1. Capell account opened
    2. [ok] account session started
  2. 02

    Connect Laravel Cloud

    Verify the Laravel Cloud organization that should own and bill the resources, then confirm it before setup starts.

    1. Laravel Cloud access checked
    2. [ok] Laravel Cloud organization verified
  3. 03

    Choose the source and region

    Select the repository path and target region. Capell checks GitHub and Laravel Cloud source-control access before creating Cloud resources.

    1. source: github.com/your-team/your-site
    2. [ok] source-control access confirmed
  4. 04

    Create the Cloud app

    Capell asks Laravel Cloud for an application, default environment, and managed database, then links the database to the environment.

    1. cloud: application + environment created
    2. [ok] managed database linked
  5. 05

    Run the first deploy

    Deployment variables are set, the first deploy runs, and the deployed Capell CMS registers back to the Capell account.

    1. Database setup completed
    2. [ok] instance registered back to Capell
  6. 06

    Open the working app

    From there you can open the new Capell app and manage domains, environment variables, commands, deploys, and diagnostics from the cloud instance screen.

    1. Public page cache prepared
    2. [ok] live in your Laravel Cloud organisation

    See deployment variables

Deployment choices

Choose guided setup only where it saves work

Ownership

Capell quick setup
Launches in your Laravel Cloud organisation and remains tied to your Capell account record
Manual Laravel Cloud setup
Runs in your Laravel Cloud organisation after your team creates and connects the resources
Self-managed server
Runs on infrastructure your team patches, secures, and monitors
Hosted CMS
Runs outside your Laravel application and usually outside your deployment flow

Source access

Capell quick setup
Checks GitHub and Laravel Cloud source-control access before setup
Manual Laravel Cloud setup
You confirm source access in Cloud and debug failures directly
Self-managed server
You build the deployment pipeline and repository access rules
Hosted CMS
You map content APIs back into your Laravel app

Database

Capell quick setup
Creates a managed database and links it to the Cloud environment
Manual Laravel Cloud setup
You create and attach the database in Cloud
Self-managed server
You install, secure, back up, and restore the database
Hosted CMS
The CMS data store is managed by the hosted vendor

Environment

Capell quick setup
Sets the Capell deployment variables needed for the first deploy, bootstrap, and registration
Manual Laravel Cloud setup
You maintain environment variables and secrets by hand
Self-managed server
You own secrets, file permissions, queues, caches, and runtime config
Hosted CMS
You configure webhooks, tokens, and content delivery integration

Operations

Capell quick setup
Cloud deploys, domains, variables, commands, diagnostics, and retries are tracked from the Capell account after launch
Manual Laravel Cloud setup
You use Laravel Cloud directly once the application exists
Self-managed server
You maintain scripts, monitoring, backups, SSL, and incident response
Hosted CMS
You operate the CMS separately from the Laravel release process
Prepared pieces

Capell prepares a defined set of resources

Managed database

Capell creates a managed database in the selected region and links it to the Laravel Cloud environment.

See backups

Domains and SSL

After the app is live, domain creation and verification can be tracked from the cloud instance screen.

Review security

Environment variables

Capell sets the variables required for the first deploy, bootstrap, registration, and selected packages.

Deployment variables

Operations from Capell

After the quick setup, trigger deploys, run commands, manage domains and variables, and inspect diagnostics from the cloud instance record.

Customer accounts
FAQ

Questions to settle before Cloud creates resources

The questions below describe the customer-owned Laravel Cloud setup path. They do not describe a hosted Capell SaaS.

Do I need a Laravel Cloud account?
Yes. The app runs in your own Laravel Cloud organisation, so billing, regions, source controls, and resource ownership stay with you. Start a cloud instance
Do I need to manage servers?
No. Laravel Cloud manages the infrastructure. Capell coordinates the application, database, environment variables, first deploy, and registration steps. Review operations ownership
What do I need before setup?
You need a Capell account, a Laravel Cloud account, and source access that Laravel Cloud can read. Capell checks access before creating resources and records failures against the instance. Create an instance
Can I still use normal Laravel Cloud deploys?
Yes. Once the Laravel Cloud application is connected to the repository, normal Cloud deployment behaviour remains available. Capell also exposes deploy and operation actions from the instance screen. Explore platform
What does it cost to run?
Laravel Cloud bills your organisation directly for the Cloud resources. Capell licensing stays separate where it applies, and infrastructure usage is not hidden inside a hosted CMS fee. See licensing
Loading footer