Cookies ahead

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

Docs

Apps

An app is a logical group for a website or web application. It can be connected to a Git repo. Individual developers and teams can be added. A payment method is attached for billing. Each app starts as a free trial.

Docs

Environments

An environment is an isolated container providing the hosting runtime. Every app includes at least one environment but can have additional ones - such as production, staging, development. An app can be mapped to a Git repo, and environment can be mapped to a Git branch. Environments can be scaled with components.

Docs

Data centers

With each app you create you can choose a data center. The data center is the physical location of the servers. The closer the data center is to your users, the faster the app will be. We offer data center locations in Europe and North America.

Collaboration

Collaboration is a core concept of the fortrabbit platform supporting freelance developers with ot without clients, different types of teams and stakeholders, mapping real-life relationships.

Docs

Git repo

A Git repository hosted on GitHub that is connected to the app. Install the fortrabbit GitHub app to enable automatic git push to deploy and build commands. Git deployment is optional. SFTP and SSH are also available.

Docs

Git branch

Each environment can be connected to a git branch and can be deployed from there. By default, the main branch will be connected to a production environment. You can change the branch in the environment settings.

Software

Software installed with the app. fortrabbit supports most of the popular PHP frameworks and CMS. There are no one click installers. It is up to you to install the software.

Docs

Payment methods

A payment method represents the entity owning the apps. Billing credentials are stored here. Each payment method receives individual invoices. Payment methods can be shared with individual developers, teams and clients.

Docs

Free trial

Each new app starts as a free trial to test and tinker. The free trial is limited in time for one week. When adding a payment method, the app will be converted to a paid plan once the trial ends, otherwise it will just be deleted.

Docs

Deployments

A deployment transfers code from a Git repo to the hosting environment, triggered by git push or manually. Deployments in the dashboard show who deployed, the commit, timestamp, logs, and build steps. Deployments require connecting a GitHub repo and installing the fortrabbit GitHub app.

Docs

Deployment status

The deployment can be "queued", "in progress", "succeeded" or "failed".

Associated commit

Each deployment is associated with a single commit. See the hash and the commit message here. With automatic deployments, the latest commit on the branch will be last deployed. Manual deployments allow to re-deploy the latest commit of a branch.

Time of deployment

The time when the deployment was started. With automatic deployments, this is shortly after the commit was pushed to the branch. With manual deployments, this is the time when the deployment was triggered.

Deployment developer

Each deployment is associated with a developer who triggered it.

Deployment team

A developer can be connected to an app directly or via a team. See how the initiator of the deployment is connected.

Deployment target

The target app and the environment of the deployment. Deployments are a top level object so one can see all deployments across all apps and environments in one place.

Trigger

The event that initiates the deployment. This can be git push or manually pressing a button with the dashboard. Automatic git push to deploy can be disabled. Deploying a commit again can be useful when a setting related to deployment has changed. To avoid inconsistent states, it is not allowed to deploy an older commit again.

People

A person is someone with an account at fortrabbit. You see people with shared apps, payment methods and teams. Developers handle all technical aspects. Clients are only exposed to account administration and billing. People contact us for support.

Docs

Teams

A team is a group of developers. It can represent an organization or a unit. Members can have different roles. Invite developers. Connect apps and payment methods.

Docs

Payment methods

A payment method represents the entity owning the apps. Billing credentials are stored here. Each payment method receives individual invoices. Payment methods can be shared with individual developers, teams and clients.

Docs

Client

A client is a non-technical person with an account at fortrabbit. Clients are not developers and do not have code access. They can be added to apps and payment methods to manage billing and see invoices. Choose your account type when signing up.

Docs

Payment method type

All major credit cards are supported.

Docs

Costs preview

Estimated costs for the ongoing month, calculated based on the current usage of all apps associated with the payment method. Net prices are shown. VAT is not included.

Currency

USD and EUR are supported. The currency is determined by the payment method. EU companies can use SEPA direct debit in EUR. Businesses located in the US and aboard can pay USD or EUR.

Docs

Country

The country where the business of the payment method is registered. It is used to determine the applicable VAT rates.

Docs

VAT

VAT is applicable to all B2C sales in the EU. B2B sales in EU do not require VAT (reverse charge). Businesses located outside the EU are not subject to VAT.

Docs

Related objects

Connect people, teams, apps, and payment methods in many to many relationships.

Cloud without complicated

Deploy and host PHP like it's 2026. Made for freelancers, agencies, startups and you.

dash.fortrabbit.com
Home
  • Home
  • App
  • Environment
  • Deployment settings
  • Deployments list
  • Deployment
  • Create
  • New app
  • Person
  • Team

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; good enough at this stuff to be slightly dangerous :), and none of the other stuff that is fluff and not necessary. I appreciate the simplified, direct control panel they provide. If there is a public place to leave a review, I'd be happy to do so.

Scott Cooper

—Scott Cooper

2023 - customer support chat

www.wscottcooper.com

Supported software

Runs all modern PHP, CMS and framework. Presets and extensive documentation available.

Forget servers

Apps are grouping projects for organization and collaboration. Environments are isolated website runtimes.

Takasagency-a/takas
6 developers2 teams
Agency A Ltd.
productionmain
developmentdev
stagingstg
Bucks project 🦄agency-a/bucks
3 developers1 team
Big Client Inc.
prodmain
My new idea
trial
1 developer
No payment method
main

Deployment

Connect your GitHub account. Software is detected and configured. Deploy with git push.

Collaboration

Map real world relations. Collaborate with other developers in teams. Share payment methods. Invite business owners to pay.

People

LI
Lusineh Iuno
3 apps2 teams 2 payment methods
EJ
Emma Johnson
2 apps1 payment method
ZS
Zak Stanley
1 app 1 team No payment methods

Teams

AA
Agency A
3 apps
5 members
1 payment method
F
Frontend
2 apps
2 members
1 payment method

Payment methods

Agency A INC
No VAT
US
$22.42
1 app4 people1 team
Me, myself and I
21% VAT
AT
10
1 app1 person1 team

Batteries included

A thick layer of managed infra, self-service tooling and human support.

Ask AI about us

Get a second opinion from your favorite chat bot buddy on fortrabbit.*

* May or may not contain accurate information.