Part of Hosting by frameworkLaravel · Hosting

Host Laravel in Canada.

Push a Laravel app and Canner runs it in Montréal: Composer installs your dependencies, a Vite front end is built in the same deploy, and the app starts with artisan serve on PHP 8.2 to 8.5, picked from your composer.json. Managed Postgres included, free to start.

Facts checked

Laravel on Canner

  • A composer.json with laravel/framework, or an artisan file, marks it as Laravel.
  • Canner picks PHP 8.2, 8.3, 8.4 or 8.5 from the php requirement in composer.json.
  • If the app has a Vite front end, its npm install and build run in the same deploy.
  • Set php artisan migrate --force as the release command under Settings → Build.
  • Add APP_KEY and your other .env values in the environment variables bulk editor; DATABASE_URL is set for you.

Check before you deploy

  • Point Laravel at Postgres (DB_CONNECTION=pgsql), or read DATABASE_URL in config/database.php.
  • One process per project: queue workers run as a separate process are not supported yet; use the sync or database driver, or scheduled jobs that call a URL.
  • Canner does not run Redis.

Who hosts Laravel in Canada

The other common platforms, with their Canadian presence and where the company is based, from their own pages.

PlatformIn CanadaCompany
CannerMontréal, the only regionCanada
Heroku †Montréal for Private Spaces only; standard runtime in the US and EUUS (Salesforce)
Fly.io †Toronto (yyz)US
Render †No Canadian regionUS
Railway †No Canadian regionUS

† Competitor details come from each vendor’s own published pages on the dates shown; prices and plans change, so check the vendor before you decide. Heroku (2026-10-29) · Fly.io (2026-10-29) · Render (2026-10-29) · Railway (2026-10-29)

Questions

Which PHP versions are available?

8.2, 8.3, 8.4 and 8.5. Canner reads the php requirement in composer.json and picks a version that satisfies it.

Does it build my Vite assets?

Yes. A Laravel app with a Vite front end gets its npm install and build in the same deploy.

Is it free?

Starter is free and includes Postgres; projects sleep after 3 hours idle. Live is $9 a month and keeps two projects always on.

Deploy your Laravel app.

Starter is free, Postgres included. No card required.