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

Put a real Capell evaluation 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

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.
Video overview

The first deployment takes shape in public view

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

Prepared pieces

Capell prepares a defined set of resources

surface cms surface
route https://capell.app/trust
state structured

Managed database

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

See backups
surface cms surface
route https://capell.app/trust
state structured

Domains and SSL

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

Review security
surface cms surface
route https://capell.app/cloud-instances/deployment-variables
state structured

Environment variables

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

Deployment variables
surface cms surface
state structured

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
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
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