A complete reference of every tool and service bundled with DevBox Pro â with versions, descriptions, and default ports.
Services are the behind-the-scenes programs that power your websites and applications.
When you visit a website, many programs work together: a web server handles the page request, a programming language generates the content, and a database stores the data. DevBox Pro bundles all of these so they run right on your computer.
You don't need to understand every service â DevBox Pro configures them automatically when you create a project. This page is here as a reference if you'd like to know what's available.
The languages your projects are written in.
PHP powers popular frameworks like Laravel, WordPress, and Symfony. DevBox Pro lets you run multiple PHP versions simultaneously â each project can use a different version.
| Version | Status | Notes |
|---|---|---|
| PHP 8.5 | Latest | Newest release with cutting-edge features |
| PHP 8.4 | Active | Current stable release â recommended for new projects |
| PHP 8.3 | Security Only | Receiving security updates only |
| PHP 8.2 | Stable | Widely used, well-tested |
| PHP 8.1 | Stable | Mature release with good compatibility |
| PHP 8.0 | Legacy | For older projects only â no longer receiving updates |
| PHP 7.4 | Legacy | For legacy applications â end of life |
Node.js runs JavaScript outside the browser. It's used for frameworks like Next.js, Express, Nuxt, and for front-end build tools like npm and Vite.
| Version | Status | Notes |
|---|---|---|
| Node.js 24 | LTS | Current Long-Term Support â recommended |
| Node.js 22 | Maintenance LTS | Stable, widely used |
| Node.js 20 | Maintenance LTS | End of life April 2026 |
| Node.js 18 | Legacy (EOL) | For older projects only |
| Node.js 16 | Legacy | For legacy applications |
Python is available for scripting, automation, and projects that require it.
| Version | Status |
|---|---|
| Python 3.13 | Latest |
| Python 3.12 | LTS |
| Python 3.11 | Stable |
| Python 3.10 | Legacy |
The software that serves your web pages to browsers.
Fast and lightweight. Recommended for most projects. Uses very little memory.
| Nginx 1.28 | Stable |
| Nginx 1.26 | Previous Stable |
Best when your project uses .htaccess files. Full mod_rewrite support included.
| Apache 2.4 | Stable |
Where your applications store their data â users, posts, products, settings, etc.
The most popular database for web applications. Used by WordPress, Laravel, and countless other apps.
| MySQL 8.4 | LTS |
| MySQL 8.0 | Legacy (EOL Apr 2026) |
A community-driven alternative to MySQL. Fully compatible â you can use it as a drop-in replacement.
| MariaDB 11.4 | Latest |
| MariaDB 10.11 | LTS |
A powerful, feature-rich database known for reliability. Popular with Rails, Django, and modern PHP apps.
| PostgreSQL 17 | Latest |
| PostgreSQL 16 | LTS |
| PostgreSQL 15 | Stable |
| PostgreSQL 14 | Legacy |
A document-based (NoSQL) database that stores data as JSON-like documents instead of traditional tables.
| MongoDB 8.0 | Latest |
| MongoDB 7.0 | LTS |
| MongoDB 6.0 | Legacy |
Embedded, file-based database. No separate server needed â just include it.
A web-based tool for browsing and managing MySQL and MariaDB databases visually.
Speed up your apps and test emails locally.
In-memory cache and session storage. Makes your apps faster.
7.4 7.2
High-performance caching for frequently accessed data.
1.6
Catches all emails sent by your app. Perfect for testing without sending real emails.
Latest
S3-compatible object storage. Test file uploads without using Amazon AWS.
Latest
Extra tools that help with development workflows.
PHP's package manager. Install libraries and frameworks with composer install.
Version control system. Clone repos and manage code history.
MongoDB Shell for interacting with MongoDB databases from the command line.
Each service uses a specific port number. Here's the full reference.
What's a port? Think of ports like channels on a TV. Each service uses a different channel (port number) so they don't interfere with each other. You don't need to memorize these â DevBox Pro handles them automatically.
| Service | Default Port | Notes |
|---|---|---|
| Nginx (HTTP) | 80 | Main web traffic |
| Nginx (HTTPS) | 443 | Secure web traffic |
| Apache (HTTP) | 80 or 8081 | Falls back to 8081 if Nginx is using port 80 |
| MySQL | 3306 | Standard MySQL port |
| MariaDB | 3306 or 3307 | Uses 3307 if MySQL is also running |
| PostgreSQL | 5432 | Standard PostgreSQL port |
| MongoDB | 27017 | Standard MongoDB port |
| Redis | 6379 | Standard Redis port |
| Memcached | 11211 | Standard Memcached port |
| Mailpit (SMTP) | 1025 | Email sending |
| Mailpit (Web UI) | 8025 | View caught emails in browser |
| phpMyAdmin | 8080 | Database management UI |
| MinIO (API) | 9000 | Object storage |
| MinIO (Console) | 9001 | MinIO management UI |
| PHP Projects | 8000+ | Auto-assigned per project |