Cookies ahead

Our support chat tool "Intercom" would like to collect some more data on you. See the related link for more details.

Docs

Examples

These examples show the costs for different real life setups including apps with multiple environments and different software stacks.

Docs

fortrabbit / PHP hosting

🐚

A shell on every environment.

PHP hosting with SSH access

PHP hosting with SSH access on every plan: each environment has its own SSH and SFTP login, authenticated by key, for commands, files and database tunnels. No root user.

fortrabbit is managed PHP hosting with SSH access on every plan. Each environment has its own SSH and SFTP login, authenticated by public key; the smallest PHP plan costs €1 a month and SSH is part of it. The shell runs in the same container as the website, so php artisan, php craft, composer install, wp and mysqldump work against the live files and the booked MySQL component. rsync moves uploads up and down, and the same SSH connection tunnels a local database client to MySQL. The shell is jailed: no root, no sudo, no package manager. Software beyond PHP, such as Node, FFmpeg or image optimizers, cannot be installed; the operating system and the PHP runtime are patched by fortrabbit. Regions are Ireland and Virginia, and the SSH host name carries the region. Code is deployed with git push; SSH covers the work between deploys, such as a one-off import or a look at the logs.

What runs over SSH

  • Framework and CMS consoles: php artisan, php craft, php bin/console, wp. The php prefix is required.
  • Composer, when a build needs a manual composer install. Deploys run it on their own.
  • mysqldump and mysql against the environment's database, and an SSH tunnel for a desktop client.
  • rsync and SFTP for uploads, transforms and other runtime data that does not belong in Git. The SSH and SFTP feature page has the sync patterns.
  • Reading logs and deployed files in place.

What the SSH shell does not do

  • Install or remove system packages. No Node toolchain, no FFmpeg, no apt.
  • Run long-lived processes. Workers and cron jobs run in the jobs component, managed from the dashboard, with their own memory.
  • Heavy lifting. The shell shares memory and CPU with the web runtime, so a large import competes with visitors.

Personal SSH keys

SSH keys are uploaded to a personal account, not to a shared hosting login. Each developer connects with their own key, so onboarding and offboarding means adding or removing a key rather than rotating a password everyone knew. Deploy keys cover services such as GitHub Actions. The SSH key setup guide walks through generating and uploading a key.

Different by design

Frequently asked

Is there root access?
No

No - The shell is jailed. Commands run as the environment's own user, with no sudo and no package manager. fortrabbit patches the operating system and the PHP runtime; the developer owns the code on top.

#
Can a database client connect over SSH?
Yes

Yes - The MySQL component is not exposed to the internet. Sequel Ace, TablePlus, MySQL Workbench and the mysql CLI connect through an SSH tunnel to the environment, with the credentials from the dashboard.

#
Do SSH logins cost extra?
No

No - SSH and SFTP come with every PHP plan, from the €1 XS plan up. Access is per account, by public key. Every team member brings their own key, and a deploy key can be issued for a CI service.

#

What customers say

I just wanted to say that the documentation that you guys have and the service you provided me while I was initially setting everything up was probably the best I've encountered in my 20-ish years of front-end web development. Your dashboard is super simple and it has all of the right things for someone like me, and none of the fluff that isn't necessary.

Scott Cooper

Scott Cooper

Front-end developer

2023 — Customer support

As a design and development studio, managing and maintaining servers used to take a big chunk of our time, especially when things went wrong or major updates were needed. Passing that responsibility to fortrabbit, who are absolute experts and have a specialist team, was a game changer. The service is faultlessly stable, support is always fantastic & prompt and it scales with the click of a button. The whole experience is so scarily smooth! The time they have saved us could not be more valuable.

Josh Attwood

Josh Attwood

Creative director at Josh Attwood Studio

2026 — Direct feedback

I've been a fortrabbit customer for seven years, and I continue to appreciate its simplicity and reliability. Deploying Laravel applications is incredibly fast and intuitive: projects are online in just a few steps, without wasting time managing infrastructure. Support is always quick, knowledgeable, and practical. fortrabbit lets me focus on development, knowing everything else is in excellent hands.

AS

Andrea Spotorno

2026 — Direct feedback

More →