00:26 Places to get a cheap VPS 00:52 How do we find the public IP of a VPS? 02:24 Add more public keys to a server 03:41 What happens if we lose our private key? 05:03 Why use a .pem file vs ssh key? 07:52 Can we use a VPN to connect to a VPS? 10:01 How much load can a small VPS handle? 11:24 How to run a node app in production? 13:18 Use scp to copy files to / from a server 14:25 Add 2-factor auth to SSH login 16:05 Automatically block requests with fail2ban 17:45 Use ssh config to set port / user 19:36 Setting the mode of the authorized_keys file 22:12 HTTP Servers like Caddy 23:12 Reverse Proxies Explained 26:31 Protecting Sites with Cloudflare 27:38 Please Comment / Question 28:02 Self-host Sentry 28:40 Thanks!
@codeman99-dev9 ай бұрын
Woo! I've been written down into the KZbin history books!
@ArionKosturi9 ай бұрын
We’re getting addicted to this videos. Keep it coming man! 🎉
@DRTYDR3Y9 ай бұрын
This video was incredibly informative and well-structured, making information/concepts accessible and engaging. The examples used were particularly helpful in solidifying my understanding. It's rare to find content that balances depth and clarity so effectively. Kudos CJ for such a valuable resource! Keep bringing the 🔥.
@karabetian9 ай бұрын
This video answered so many of my questions. Amazing content, thanks for everything CJ 🎉
@ZaffaMan919 ай бұрын
Loving this series, thank you so much CJ and Syntax team! I would love to see something about self-hosted, privacy-focused analytics 😊
@prashlovessamosa9 ай бұрын
CJ is in God mode.
@Fullflexno9 ай бұрын
CJ! The best there is! Syntax + Coding Garden is a match made in heaven!💻🧠
@alexdin15659 ай бұрын
CJ, why do you make everything so easy, Thanks for this amazing content.
@0xIg_dev8 ай бұрын
We all want more of this!! CJ videos are awesome. I would love a video about hosting email server with my own domain.
@elierh4429 ай бұрын
Awesome content! 😮 Very educational and easy to understand. Please make more videos!
@saidyeter9 ай бұрын
amazing work. thank you cj and syntax team
@codewithfarhad85946 ай бұрын
we need docker tuts from CJ
@just_morby6 ай бұрын
These videos are 🔥🔥
@sarmhn1239 ай бұрын
Useful. Thanks mate
@AleksandarT109 ай бұрын
Would be great to see some videos on Nginx and Caddy - starting from some simple config and going to more complex scenarios😊
@ralacerda129 ай бұрын
wow thank you so much for answering my question. I even forgot about it, so it was a nice surprise, and thank you for the answer. Since you are going to talk about fail2ban, can it be used with an node app (or anything else that is not http request)? Like banning an ip that is trying to guess passwords in a private admin page.
@ashikpaul3459 ай бұрын
Great video. Please create one about frontend testing. Unable to find a helpful video on this.
@TheNaive8 ай бұрын
Can you do load test program video step by step?
@TutoDS20145 ай бұрын
What you suggest to create a new user (to disable root user) and run comamnds without ask password
@syntaxfm5 ай бұрын
In the /etc/sudoers file you can set it to not ask for password when you use sudo: user_name ALL=(ALL) NOPASSWD:ALL