Deploy your Next.js app to a VPS (EASY!)

  Рет қаралды 40,890

ByteGrad

ByteGrad

Күн бұрын

Пікірлер: 87
@ByteGrad
@ByteGrad Жыл бұрын
Get one month of VPS FREE at hivelocityinc.net/3SfVjnB. Use code BYTEGRAD1 at checkout.
@officework8812
@officework8812 5 ай бұрын
hi, thank you very much for such videos. do you have some kind of dm channel?
@officework8812
@officework8812 4 ай бұрын
Hi, again. Can you make a video on deploying samething on windows 22 server?
@ahmedjaber8595
@ahmedjaber8595 Жыл бұрын
it would be beneficial if you could extend this series to cover topics like dockerizing Node.js applications (including Next.js, React.js, Nest.js...), utilizing subdomains, managing versioning and releases on Git Actions, and implementing automatic deployment to the VPS when pushing changes to the main branch
@jitxhere
@jitxhere Жыл бұрын
You just explained the devops job
@ahmedjaber8595
@ahmedjaber8595 Жыл бұрын
​@@jitxhere In today's job market, it has become increasingly common for companies to expect developers to possess DevOps skills rather than hiring dedicated DevOps personnel.
@FlashViolet
@FlashViolet Жыл бұрын
wow, this plan is awesome
@Eventyret
@Eventyret Жыл бұрын
Actually easypanel does it for you
@nmastroianni
@nmastroianni Жыл бұрын
I second this. I would love the follow up steps in a series. Let's Encrypt with certbot etc, Dockerization, Automated building and deployment with GitHub? Yes please!
@virtual5754
@virtual5754 Жыл бұрын
There are more things to cover to make this app work as intended. Without them it looks more like 15 minute ad than tutorial. 1. How to make passwordless ssh login 2. How to set up firewall 3. How to allocate swap memory and how much you would realistically need at lowest spec 4. How to set correct node flag for available memory 5. How to configure pm2 (you mentioned it briefly) 6. How to configure reverse proxy in nginx 7. How to connect domain and issue certificates 8. Optionally - how to use nginx for serving static cache Alternatively starting from step 4 - how to use containers to run node process and how to use traefik for reverse proxy. Can you record couple more videos to explain both ways in detail? Personally I would be interested in docker+traefik, since I have no experience in this workflow.
@Chris...S
@Chris...S Жыл бұрын
I use CloudPanel it makes it easy to setup most that as well as mysql db
@Rahman-xm7zm
@Rahman-xm7zm Жыл бұрын
You should give Kamal a try
@alainportant6412
@alainportant6412 7 ай бұрын
@@Rahman-xm7zm maybe use the Vercel and avoid all this crap
@saralightbourne
@saralightbourne Жыл бұрын
i would really like to see an implementation of CI/CD for your VPS. how to sync code on the server, how to restart the service. i never figured out how to do it properly without docker
@ilirbajrami2902
@ilirbajrami2902 Жыл бұрын
I was hoping for a CI/CD pipeline with Github which is crucial for this kind of deployment. However, nice video
@Eventyret
@Eventyret Жыл бұрын
I found that it was expensive i pay 6$ / 5£ for 4 vCPU Cores 8 GB RAM 200 GB SSD 32 TB Traffic* (unlimited incoming) Which is cheaper then what this offering would be.
@Riczerq
@Riczerq Жыл бұрын
It's probably not in the US
@greenlines1208
@greenlines1208 Жыл бұрын
what do you use?
@jaydeep-p
@jaydeep-p Жыл бұрын
Which service? 32tb is amazing
@maciejziehlke4479
@maciejziehlke4479 Жыл бұрын
TBH I was hoping that you'll show full setup, DNS, SSL, etc. I guess this is hot topic now, so maybe I should do it and finally record something...
@Chris...S
@Chris...S Жыл бұрын
All that can be easily setup with CloudPanel which is like cpanel but open source.
@CloudieDev
@CloudieDev Жыл бұрын
This is incredibly useful and so easy to follow. Thank you.
@favanzzo
@favanzzo Жыл бұрын
Hi, first of all ty for the JS course..really love it! but i was a bit sad to see that the react course will have almost the same projects? i know its different (declarite etc..) but would be nice to see other projects.
@gadgetboyplaysmc
@gadgetboyplaysmc Жыл бұрын
Okay wtf how did you just post this after 2 weeks of me struggling to deploy on a VPS 💀💀
@AnthonyCandaele
@AnthonyCandaele 8 ай бұрын
Thanks for this video! Should you than also install your database on the same VPS?
@Showmatic
@Showmatic Жыл бұрын
Wow I was just thinking about this exact topic yesterday!
@zaritzki
@zaritzki 8 ай бұрын
Thank you for this! Do you have a video for Digital Ocean? for nextjs with a custom servers too? Thank you!
@biLLie_wiLLie
@biLLie_wiLLie Жыл бұрын
Nice! Can you show how to connect a project on the server and git to implement all changes immediately like on Vercel?
@ByteGrad
@ByteGrad Жыл бұрын
Good idea
@Chris...S
@Chris...S Жыл бұрын
You use git actions for that
@Anne-kz4fi
@Anne-kz4fi Жыл бұрын
This was very helpful, thank you. I was about to deploy my first website and was looking for a vps for nextjs. Could you also make a tutorial for nextjs with mysql? That would be really helpful.
@FerSpanos
@FerSpanos 10 ай бұрын
Very nice video thank you. One cuestion is working with dinamics routes?
@videoponder4673
@videoponder4673 10 ай бұрын
Thank you for the interesting and helpful video. I just do not get why to use Github and not simply FTP to transfer the files to server?
@TomaszTomczuk
@TomaszTomczuk Жыл бұрын
you can do AWS Amplify as well
@mohdsahil226
@mohdsahil226 9 ай бұрын
Hi Thank you for great content. Would you please also help on how to setup dev branch on sub domain, since the port is same, it always goes to main branch. I am using nginx.
@rezakhani8627
@rezakhani8627 11 ай бұрын
Hello, I have a project in which I use Next.js, Node.js, and PostgreSQL. I can run this project on a VPS without any problems, but I’ve been advised to use Docker. Do I necessarily have to use Docker to deploy such a project? Please guide me.
@Im-rollin-rollin
@Im-rollin-rollin Жыл бұрын
I am once again asking when will the nextjs course be ready? I'll be the first one to buy it !🙌
@kakashizet7496
@kakashizet7496 Жыл бұрын
please make tutorial for deploy next js 13 with app router in cPanel.
@NOTHING-en2ue
@NOTHING-en2ue 7 ай бұрын
very useful tutorial, thanks a lot
@Leesdjo
@Leesdjo Жыл бұрын
Thank you very informative.
@valeriykuvshinov
@valeriykuvshinov 6 ай бұрын
Nice video! Any plans to cover a similar video but for Hostinger's OpenLiteSpeed Ubuntu with Node.js? I could use one right now :)
@akbarnafisa4969
@akbarnafisa4969 Жыл бұрын
wow, this is really helpfull, thanks!
@sharkdeng9253
@sharkdeng9253 7 ай бұрын
Good video! But I wonder how to remove port 3000 and add HTTPS support?
@NewsIdeasInnovation
@NewsIdeasInnovation Жыл бұрын
Brilliant, thank you!
@JohnMcclaned
@JohnMcclaned Жыл бұрын
Where is this NextJS + React course? I need it asap. Do you have an ETA when it's ready?
@OnlyJavascript
@OnlyJavascript 9 ай бұрын
can you please show us how to deploy in hostinger vps
@M7ilan
@M7ilan Жыл бұрын
Can you make a doc website with NextJS 14 Like NextJS docs? with MDX and colored code, icon, copy code and code path.
@tdombui
@tdombui 11 ай бұрын
why not do it yourself? This is a ridiculous request.
@ThuongHoang-fx5bi
@ThuongHoang-fx5bi Жыл бұрын
Hi bro, I have a question. How to deploy to VPS without pull source code to server. Can I only copy .next folder and deploy that foldder to server?
@ByteGrad
@ByteGrad Жыл бұрын
Yes, that should work too
@okkaraung9512
@okkaraung9512 Жыл бұрын
Are you planning on release React courses on Udemy ? I am waiting. Your javascript course is so good so far. I am still waiting for React course and Node.js course.
@nitecheng
@nitecheng Жыл бұрын
what if we close the terminal window? will the vps "localhost" server still running?
@tsykin
@tsykin Жыл бұрын
Thank you so much for this tutorial, it worked for me! 👍 Do you mind if I use some knowledge that you share in this video to create an instruction on how to deploy Next.js not to a paid VPS, but a Google Cloud Free Tier VM?
@ardianhotii
@ardianhotii Жыл бұрын
Thank you, very nice video , do you know any vps service that is located in europe with similar prices or if there are any with a free plan
@FlashViolet
@FlashViolet Жыл бұрын
Omg, this is exactly what i've been trying to do for a couple of days for now. How did you know? =0
@AlexyMiro
@AlexyMiro Жыл бұрын
Hello ByteGrad! Thank you for the video. I did exactly as in the video but i get 502 Bad Gateway. How can i fix it?
@nishaanthms
@nishaanthms 9 ай бұрын
Why i shouldn't use VERCEL HOBBY and host app. what benefit do i get in VPS than VERCEL HOBBY.
@cookieman.19
@cookieman.19 11 ай бұрын
May I deploy more then 2 projects to 1 VPS by seperating port?
@SamyarBorder
@SamyarBorder Жыл бұрын
4 dollors for the first one is cheap i pay for the same 8 but unfotunatly it only has us locations
@ByteGrad
@ByteGrad Жыл бұрын
Soon they will have locations outside US too!
@adimStan
@adimStan Жыл бұрын
thanks this is clear
@harry17166
@harry17166 26 күн бұрын
How to host on IIS server ?
@SuperSniffen
@SuperSniffen Жыл бұрын
What do I lose from doing this instead of using Vercel? Is there any particular functionality for Next which will not work, such as serverless etc?
@Chris...S
@Chris...S Жыл бұрын
Edge won't work. Using a VPS is really for non scalable apps. For that, it is best to use serverless PaSs hosting
@AndersonSilvaMMA
@AndersonSilvaMMA Жыл бұрын
I'm just genuinely curious: you've used Windows in the past, here you're using macOS. Why?
@stivandsoft
@stivandsoft 3 ай бұрын
Thank you!
@filix6360
@filix6360 9 ай бұрын
informative video...thanks.
@williamcao5139
@williamcao5139 Жыл бұрын
hey, i've waited your course a long time. please release it
@Smartercow
@Smartercow Жыл бұрын
Do you have to include port 3000 in the DNS?
@maciejziehlke4479
@maciejziehlke4479 Жыл бұрын
Nope, DNS is not smart enough to understand ports. You need to setup http server (Caddy, Apache, Nginx) on your VPS that will proxy port 3000 to 80 and 443, or run Next directly on port 80 (you'll need to be sudo as this is privileged port) and then use Cloudflare so they'll take care of SSL (you'll need to set SSL/TLS encryption mode to "flexible")
@Smartercow
@Smartercow Жыл бұрын
@@maciejziehlke4479 Okay thanks
@shawnlee5956
@shawnlee5956 Жыл бұрын
althoug the price usd 3+ vs usd 4 this simple server compare can do what alicloud simple application server cant, which is the next js server cant run build in there, something cause the server hdd iops reach peak, can cause os kill the build task. but sadly. asia area dont have server.
@vernevens1598
@vernevens1598 9 ай бұрын
I can't just upload my app, I have to give the gods at Git my money because I might be too stupid?
@iSnakeBuzz
@iSnakeBuzz Жыл бұрын
OVH it's also good :)
@technoh4cksoficial
@technoh4cksoficial 8 ай бұрын
hola contavo server tiene mejores vps jajaj
NextJS Tutorial - All 12 Concepts You Need to Know
44:38
ByteGrad
Рет қаралды 367 М.
Dockerize Next.js & Deploy to VPS (EASY!)
19:43
ByteGrad
Рет қаралды 75 М.
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Next.js setup: Деплой на VPS | Jest | Playwright | CI/CD | Sentry
4:03:28
Евгений Паромов | Front-end
Рет қаралды 34 М.
The BEST way to host Next.js websites
17:37
ByteGrad
Рет қаралды 64 М.
Serverless might bankrupt you (and how to deploy to a VPS instead)
14:26
How to Deploy a Node.js App to Digital Ocean (Nginx, Ubuntu)
20:03
My Favourite Way To Deploy Any Web App on VPS
14:40
developedbyed
Рет қаралды 30 М.
Why I'd never host my apps on a VPS
13:43
Web Dev Cody
Рет қаралды 70 М.
Self-Host Next.js App on a VPS using Coolify! (or any containerized app)
20:08