Skip to main content

OneClick Deployment

Deploy your applications and static websites directly from GitHub, GitLab, or Bitbucket using Nife OneClick Deployment.


Application Deployment

Step 1: Start Deployment

  1. Open the Deploy on Nife page.
  2. Paste your Git repository URL.
  3. Click Deploy Application.
info

Supported Git providers:

  • GitHub
  • GitLab
  • Bitbucket
Start Deployment

Step 2: Configure and Build Your Application

Configure your application before starting the build.

Provide the following details:

  • Internal Port
  • External Port
  • Environment Variables
  • Build Configuration (Optional)

Choose one of the available build configurations:

  • Auto-Dockerize with Runtime – Automatically generates a Dockerfile based on the detected application runtime.
  • Add Custom Dockerfile – Write or upload your own Dockerfile.
  • Specify Dockerfile Path – Use an existing Dockerfile from your repository.

If no build configuration is selected, Nife automatically detects your application type and uses the Dockerfile in your repository root, or generates one if required.

Configure and Build Application

Click Start Build.

After the build completes successfully, click Continue.


Step 3: Review and Deploy

Review the deployment summary.

Verify the following information:

  • Application Name
  • Repository
  • CPU & Memory
  • Replica Count
  • Port Configuration
  • Deployment Region
  • Estimated Monthly Cost

Before deployment, Nife validates:

  • Container Image
  • Infrastructure as Code (IaC)

Click Deploy to Region.

Deployment Complete

Deployment Complete

Once the deployment is complete, your application is available with:

  • Public URL
success

Your application has been successfully deployed.


Next Steps

After deployment, you can:

  • Configure a custom domain.
  • Monitor application logs and metrics.
  • Set up GitHub Actions for automatic deployments.
  • Scale your applications as needed.