Quickstart
Deploy your first application to erfa3ly in under 5 minutes.
Prerequisites
Before you begin, make sure you have:
- A GitHub account
- A Next.js, Laravel, React, or Node.js project in a GitHub repository
npx create-next-app@latestfor Next.jsnpm create vite@latestfor React / SPA starters
Deployment steps
Create your account
Sign up at erfa3ly.com/register. You'll be asked to create an organization (workspace) where your projects will live.
Connect GitHub
After creating your account, you'll be prompted to connect your GitHub account. This gives erfa3ly read-only access to your repositories.
Create a project
From your organization dashboard, click "New Project" and select the repository you want to deploy. erfa3ly will automatically detect your framework and suggest the correct configuration.
Configure environment
Review the detected settings:
- Framework: Automatically detected (Next.js, Laravel, React, etc.)
- Build command: Pre-filled based on your framework
- Output directory: Pre-configured for your framework
- Environment variables: Add any required environment variables
Deploy
Click "Deploy" to start your first deployment. erfa3ly will:
- Clone your repository
- Install dependencies
- Run the build command
- Publish static assets or build and start a container (depending on runtime)
- Verify routing and health checks where applicable
- Configure routing
Watch the real-time logs as your deployment progresses. Most deployments complete in 2-4 minutes.
Next steps
Now that your application is deployed, you can:
- Add a custom domain — see Custom domains.
- Configure variables per environment — see Environments & variables.
- Provision managed databases — see Managed databases.
- Use deployment timelines and analytics — see Deployments, logs & analytics.
Framework-specific guides
- Runtime overview — compare every deployment type
- Next.js — SSR, API routes, static export
- React & static SPAs
- Static HTML
- Node.js services
- Laravel and PHP applications
- Custom Dockerfile
Getting help
If you encounter issues during deployment:
- Review deployment logs and diagnostics in the dashboard first.
- Check Platform status for incidents affecting builds or routing.
- Contact support at support@erfa3ly.com or open a contact thread.