MonkeysCloud recognizes your project’s stack and generates a working build pipeline automatically. This keeps setup close to zero — most of the time you just push and it works.
Stacks we detect
- MonkeysLegion — our PHP framework (PHP 8.4)
- Laravel — the popular PHP framework, with Artisan, queues, and migrations
- WordPress — includes WP-CLI and automatic MySQL provisioning
- Drupal — with Composer workflows and managed databases
- Next.js — SSR, API routes, and static generation
- Nuxt.js — the Vue.js framework with SSR
- React — single-page apps with optimized static hosting
- Vue — Vue.js apps with automatic build detection
- Django — with Gunicorn and auto-configured PostgreSQL
- FastAPI — modern Python APIs with automatic OpenAPI docs
- Flask — lightweight Python web apps
- Rails — Ruby on Rails with Puma and Sidekiq
- Go — compiled binaries with the fastest cold starts
- Rust — optimized compiled binaries
- Static — static sites served from the CDN
- Docker — bring your own Dockerfile for full control
How detection works
MonkeysCloud looks at the files in your repository root — for example, a package.json, composer.json, requirements.txt, or Dockerfile — to guess the stack. If you want to force a specific stack, or customize the build commands, add a .monkeyscloud.yml file.
Can’t find your stack?
The Docker stack covers anything else. Put a Dockerfile in your repository and MonkeysCloud will build and run your own image.