Skip to main content

Self Host 101 | Office Hours LIVE | Reviewing Your Questions and Comments

In this live stream, CJ reviews your questions and comments from the recent Self Host 101 video. View the full series here: https://www.youtube.com/playlist?list=PLLnpHn493BHHAxTeLNUZEDLYc8uUwqGXa

Let CJ know what you want to see hosted on Coolify - https://twitter.com/coding_garden/status/1777722858430398516


00:00:00 Stream Starts
00:02:00 What are Office Hours?
00:02:29 HTTP and HTTPS Default Ports
00:05:13 Responding to Chat
00:10:19 Using CNAMES for Subdomains
00:14:39 Responding to Chat
00:19:04 Cloudflare Proxy / DDOS Protection
00:29:59 A vs AAAA vs CNAME Records
00:32:01 Responding to Chat
00:43:32 Let's Encrypt and Certificate Authorities
00:45:55 Responding to Chat
00:49:35 pm2 Web Dashboards and Monitoring
00:54:11 Home Lab Hardware
00:55:55 Responding to Chat
00:59:00 CI/CD on a VPS
01:11:50 Running Docker on a VPS
01:35:39 Create Caddy reverse_proxy to a docker container
01:46:49 Docker automatic reverse_proxy with Caddy
01:49:22 Self Host Email Server
01:53:58 Manage Caddyfiles with a single folder
02:01:01 Suggestions for Next Time
02:01:49 Preview Deployments with Coolify
02:02:43 What do you want to see hosted with Coolify?
02:04:08 Coolify Build Server
02:06:33 Brought to you by Sentry
02:10:00 Thanks!

Self Host 101 - Run Multiple Apps with Caddy - DNS, Static Sites, Reverse Proxies and Let's Encrypt - YouTube | https://www.youtube.com/watch?v=mLznVlBAtcg HTTP - Wikipedia | https://en.wikipedia.org/wiki/HTTP HTTPS - Wikipedia | https://en.wikipedia.org/wiki/HTTPS

PM2 Plus Documentation | https://pm2.io/docs/plus/overview/ PM2 - Pricing | https://pm2.io/pricing | olexnzarov/pm2-web-ui: (Not so) modern web interface for PM2 | https://github.com/olexnzarov/pm2-web-ui

kubernetes/git-sync | https://github.com/kubernetes/git-sync GitJournal/git-auto-sync | https://github.com/GitJournal/git-auto-sync Creating webhooks - GitHub Docs | https://docs.github.com/en/webhooks/using-webhooks/creating-webhooks appleboy/ssh-action | https://github.com/appleboy/ssh-action How to use Github based Git deployments. | https://coolify.io/docs/knowledge-base/git/github/integration#automatic-commit-deployments-with-webhooks-optional

Install Docker on Ubuntu | https://docs.docker.com/engine/install/ubuntu/ Start Using Docker Today - Hands On Examples for Developers - YouTube | https://www.youtube.com/watch?v=RHjXPN_h1YA lucaslorentz/caddy-docker-proxy: Caddy as a reverse proxy for Docker | https://github.com/lucaslorentz/caddy-docker-proxy docker-mailserver/docker-mailserver: | https://github.com/docker-mailserver/docker-mailserver mailcow | https://docs.mailcow.email/ Mail-in-a-Box | https://mailinabox.email/ postalserver/postal | https://github.com/postalserver/postal?ref=itsfoss.com Nginx - Do I really need sites-available and sites-enabled folders? - Stack Overflow | https://stackoverflow.com/questions/41303885/nginx-do-i-really-need-sites-available-and-sites-enabled-folders apache2 - What is the difference between the 'sites-enabled' and 'sites-available' directory? - Stack Overflow | https://stackoverflow.com/questions/21812360/what-is-the-difference-between-the-sites-enabled-and-sites-available-directo

Coolify Preview Deployments | https://coolify.io/docs/knowledge-base/applications#preview-deployments How to use a build server with Coolify | https://coolify.io/docs/knowledge-base/server/build-server