# Deployment

Each server has a different functionality and deployment configuration. Ensure you have configured it correctly according to your service provider's instructions.

### **Vercel (Recommended)**

{% embed url="<https://nextjs.org/learn-pages-router/basics/deploying-nextjs-app/deploy>" %}

### **Netlify**

{% embed url="<https://www.netlify.com/with/nextjs/>" %}

### **Azure**

{% embed url="<https://learn.microsoft.com/en-us/azure/static-web-apps/deploy-nextjs-hybrid>" %}

### **Firebase**

{% embed url="<https://medium.com/nerd-for-tech/lets-deploy-a-next-js-app-with-firebase-hosting-e070b3aecd04>" %}

### Heroku

{% embed url="<https://elements.heroku.com/buildpacks/mars/heroku-nextjs>" %}

### Digital Ocean

{% embed url="<https://www.digitalocean.com/community/developer-center/deploying-a-next-js-application-on-a-digitalocean-droplet>" %}
