# Specs Pro Apps

Source: https://www.fortrabbit.com/old-platform/specs-pro
Created: 2026-03-15
Reviewed: 2026-06-16


::CallOut{alert}
This is for the old platform. It's kept here for reference.
::

## Component plans

### PHP scaling

| Plan      | Level |  Views/h | Nodes |    PHP | OPcache | Processes | Monthly |
| --------- | ----- | -------: | ----: | -----: | ------: | --------: | ------: |
| PHP s 1   | Dev   |       1k |     1 | 128 MB |   64 MB |         2 |      €5 |
| PHP s 2   | Prod  |      10k |     2 | 128 MB |   64 MB |         4 |     €15 |
| PHP s 4   | Prod  |      20k |     4 | 128 MB |   64 MB |         8 |     €30 |
| PHP s 8   | Prod  |      40k |     8 | 128 MB |   64 MB |        16 |     €60 |
| PHP m 1   | Dev   |       1k |     1 | 256 MB |  128 MB |         2 |     €10 |
| PHP m 2   | Prod  |      10k |     2 | 256 MB |  128 MB |         4 |     €30 |
| PHP m 4   | Prod  |      20k |     4 | 256 MB |  128 MB |         8 |     €60 |
| PHP m 8   | Prod  |      40k |     8 | 256 MB |  128 MB |        16 |    €120 |
| PHP l 1   | Dev   |       1k |     1 | 512 MB |  256 MB |         2 |     €15 |
| PHP l 2   | Prod  |      10k |     2 | 512 MB |  256 MB |         4 |     €60 |
| PHP l 4   | Prod  |      20k |     4 | 512 MB |  256 MB |         8 |    €120 |
| PHP l 8   | Prod  |      40k |     8 | 512 MB |  256 MB |        16 |    €240 |
| PHP xl 2  | Dedi  |  50-125k |     2 |   3 GB |  512 MB |     20-40 |    €380 |
| PHP xl 4  | Dedi  | 100-250k |     4 |   3 GB |  512 MB |     40-80 |    €760 |
| PHP xl 8  | Dedi  | 200-500k |     8 |   3 GB |  512 MB |    80-160 |   €1520 |
| PHP xl 12 | Dedi  | 300-750k |    12 |   3 GB |  512 MB |   120-240 |   €2280 |

### MySQL scaling

| Plan      | Level | Storage | Memory | Connections |   IOPS | Monthly | Backup |
| --------- | ----- | ------: | -----: | ----------: | -----: | ------: | -----: |
| MySQL xxs | Dev   |   32 MB | shared |           5 | shared |      €2 |    n/a |
| MySQL xs  | Dev   |  128 MB | shared |          10 | shared |      €5 |    n/a |
| MySQL s   | Prod  |  512 MB | shared |          20 | shared |     €15 |     €5 |
| MySQL m   | Prod  |    2 GB | shared |          35 | shared |     €50 |     €5 |
| MySQL l   | Dedi  |   50 GB |   2 GB |          70 |    150 |    €125 |    €10 |
| MySQL xl  | Dedi  |  100 GB |   4 GB |         130 |    300 |    €250 |    €20 |
| MySQL xxl | Dedi  |  200 GB |   8 GB |         250 |    600 |    €500 |    €40 |

_Automatic MySQL backups are available for databases on Production and Dedicated levels._

### Memcache scaling

| Plan        | Level | Nodes | AWS | Memory | Monthly | Daily price |
| ----------- | ----- | ----: | --: | -----: | ------: | ----------: |
| Memcache xs | Dev   |     1 |  t3 |  64 MB |      €5 |       €0.17 |
| Memcache s  | Prod  |     2 |  t3 | 128 MB |     €10 |       €0.33 |
| Memcache m  | Prod  |     2 |  t3 | 256 MB |     €20 |       €0.67 |
| Memcache l  | Prod  |     2 |  t3 | 512 MB |     €40 |       €1.33 |

### Worker scaling

| Plan        | Nodes | CPU priority | AWS | Memory | Jobs | Monthly | Daily |
| ----------- | ----- | ------------ | --: | -----: | ---: | ------: | ----: |
| Worker s    | 1     | very low     | r6i | 128 MB |    1 |      €5 | €0.17 |
| Worker m    | 1     | low          | r6i | 512 MB |    4 |     €15 | €0.50 |
| Worker l    | 1     | medium       | r6i |   1 GB |    8 |     €30 |    €1 |
| Worker xl   | 1     | high         | r6i |   2 GB |   16 |     €60 |    €2 |
| Worker xxl  | 1     | high         | r6i |   4 GB |   32 |    €120 |    €4 |
| Worker xxxl | 1     | dedicated    |  m5 | 7.5 GB |   50 |    €250 | €8.33 |

### HTTPS options

| Plan            | Description                              | Monthly | Daily |
| --------------- | ---------------------------------------- | ------: | ----: |
| Automatic HTTPS | Secure TLS connections via Let's Encrypt |      €0 |    €0 |
| Custom HTTPS    | Bring your own certificate               |      €5 | €0.17 |

### Object Storage

| Plan              | Storage capacity | Monthly | Daily |
| ----------------- | ---------------: | ------: | ----: |
| Object Storage xs |           100 MB |      €1 | €0.03 |
| Object Storage s  |             2 GB |      €5 | €0.17 |
| Object Storage m  |            20 GB |     €15 | €0.50 |
| Object Storage l  |           100 GB |     €45 | €1.50 |
| Object Storage xl |           200 GB |     €90 |    €3 |

## Technical specifications

### Deployment

| Setting                             |  Value |
| ----------------------------------- | -----: |
| PHP memory limit in deployment      | 512 MB |
| Max time for git push               | 20 min |
| Max time for git pull               | 10 min |
| Max time running Composer           | 10 min |
| Max time running pre script         | 10 min |
| Max time running post script        | 10 min |
| Max deployment release package size | 200 MB |

### Remote SSH execution

| Setting                       |  Value |
| ----------------------------- | -----: |
| PHP memory limit in execution | 512 MB |
| Max execution time            | 20 min |

### Storage & traffic

| Setting                                    |    Value |
| ------------------------------------------ | -------: |
| Ephemeral storage per App                  |     2 GB |
| Included traffic per month per App         |    50 GB |
| Each additional 5 GB traffic               |       €1 |
| Max individual file size in Object Storage |  1500 MB |
| Max files per folder in Object Storage     |      999 |
| Default positive caching (Object Storage)  | 24 hours |
| Default negative caching (Object Storage)  |    1 min |

### MySQL backups

| Setting                      |     Value |
| ---------------------------- | --------: |
| Retention period             |   30 days |
| EU MySQL backups start       | 02:00 UTC |
| EU MySQL backups finished by | 10:00 UTC |
| US MySQL backups start       | 07:00 UTC |
| US MySQL backups finished by | 15:00 UTC |

### Software versions

| Software |       Version |
| -------- | ------------: |
| Apache   |           2.4 |
| PHP      | 8.3, 8.2, 8.1 |
| MySQL    |           8.4 |

For supported PHP versions, EOL dates, and upgrade paths, see [PHP version support on fortrabbit](/old-platform/php-version-support).

### Firewall allowlisted ports

| Service                  | Port |
| ------------------------ | ---: |
| SSH                      |   22 |
| SMTP                     |   25 |
| DNS                      |   53 |
| HTTP                     |   80 |
| POP3/APOP                |  110 |
| HTTPS (SSL)              |  443 |
| SMTP (Authenticated)     |  465 |
| SMTP (Authenticated)     |  587 |
| IMAP SSL                 |  993 |
| POP SSL                  |  995 |
| Apple Push Notifications | 2195 |
| Apple Push Notifications | 2196 |
| MySQL                    | 3306 |
| PostgreSQL               | 5432 |
| HTTP (Alternative)       | 8080 |
| Elasticsearch            | 9200 |
| Git                      | 9418 |

### PHP extensions

For detailed PHP configuration and available extensions:

- [PHP 8.4.x phpinfo()](https://phpinfo-84.frb.io/)
- [PHP 8.3.x phpinfo()](https://phpinfo-83.frb.io/)
- [PHP 8.2.x phpinfo()](https://phpinfo-82.frb.io/)
- [PHP 8.1.x phpinfo()](https://phpinfo-81.frb.io/)

## References

1. **Level**: Category and recommended use case (Development, Production, or Dedicated)
2. **Page views per hour**: One page view equals one PHP script execution (recommended, not absolute)
3. **Nodes**: Individual computing instances for data redundancy
4. **Shared**: Whether the App runs on shared or dedicated infrastructure
5. **CPU priority**: Dedicated CPU resources allocation
6. **AWS type**: Primary AWS service used
7. **Load balancer**: Request distribution across nodes
8. **PHP memory**: Equals PHP memory_limit setting
9. **OPcache**: Maximum memory for OPcache and APCu
10. **Processes**: Concurrent FastCGI PHP processes
11. **MySQL storage**: Database capacity including indexes
12. **MySQL memory**: Reserved RAM for indices (Dedicated level only)
13. **MySQL connections**: Maximum concurrent connections
14. **MySQL IOPS**: I/O operations per second (Dedicated level only)
15. **Backup price**: Monthly cost for enabling backups
16. **Worker memory**: Total RAM available for background jobs
17. **Worker jobs**: Maximum allowed concurrent jobs
18. **Object Storage**: File storage capacity
19. **Ephemeral storage**: Non-persistent local storage replaced on each deploy
20. **Traffic**: All requests to PHP scripts, static files, and Object Storage
21. **Positive cache**: Cache duration for existing files
22. **Negative cache**: Cache duration for missing files (404)
23. **Backup retention**: Days backups are stored and downloadable
24. **Backup timing**: When snapshots are created and become available

## Additional resources

- [Troubleshooting limits](https://help.fortrabbit.com/limits)
- [Universal Stack specs](/old-platform/specs-uni)

_All specifications apply only to Professional Apps, not Universal Apps. Information is subject to change._
