Overview of the experimental Statamic Git workflow on fortrabbit
editorial branch. These changes can then be pulled and merged into the local development branch.website·Indexed 35 days ago
https://help.fortrabbit.com/craft-3-aboutGuides and troubleshooting for deploying PHP applications, including installation instructions for Laravel 10, Laravel 9, Craft CMS, October CMS, Kirby, Symfony, and Phalcon. Covers deployment via Git and SFTP, vertical and horizontal scaling, Redis, Memcache, and continuous integration.
editorial branch. These changes can then be pulled and merged into the local development branch.fortrabbit Apps use an ephemeral file system, meaning all local file changes are lost upon deployment. Object Storage provides a persistent, scalable solution for storing user uploads, generated files, and static assets (JS, CSS, images).
Key characteristics:
https://{{app-name}}.objects.frb.io/path-of-the-file.extension./private/ directory are private and must be proxied through the app to be accessed.preSignedRequest is not supported; uploads to storage or access to private files must be proxied through the application.The following fortrabbit services require authentication to access:
.pub) to fortrabbit, while keeping the private key secure on their local machine.Universal Apps provide three complementary methods to deploy and access code. These methods can work side-by-side depending on the developer's needs:
The fortrabbit Dashboard is divided into four primary functional areas:
Worker health can be monitored via the Dashboard metrics overview:
Fortrabbit offers two distinct infrastructure stacks based on the developer's needs and application scale:
/srv/app/{{app-name}} path. Other system directories (bin, dev, etc, lib64, proc, usr) are part of the standard Linux distribution and are managed by Fortrabbit; users cannot modify files outside the application context.bin
dev
etc
lib64
proc
tmp < 2GB temporary files
usr
srv
app
{{app-name}}
htdocs < default root path
logs < log files