Hosting Academy
Follow our beginner → pro path to get any Crafted Template live. Each lesson links to a full guide with copy-paste commands and screenshots.
Beginner
Zero-to-live with free hosts & static sites.

How to Host a Static HTML Template on GitHub Pages (Step-by-Step Guide)
Learn how to deploy your static HTML template for free using GitHub Pages. Step-by-step tutorial with screenshots and SEO tips.
Beginner
How to Deploy a Next.js Template to Vercel (Complete Tutorial)
Step-by-step guide to deploying a Next.js template on Vercel. Perfect for beginners learning how to host a modern React website for free.
Beginner
How to Deploy a React Template to Netlify (Beginner Guide)
Learn how to host a React website template on Netlify for free. Step-by-step tutorial for beginners with screenshots and setup tips.
Beginner
How to Deploy Templates on Render (Step-by-Step Tutorial)
A simple guide to deploying website templates on Render. Learn how to host static sites or full-stack apps with free hosting.
Beginner
How to Deploy a Site on Cloudflare Pages (Fast & Free)
Step-by-step guide to hosting a website on Cloudflare Pages. Free, fast global CDN, automatic HTTPS, and Git integration for static sites.
Beginner
How to Host a Website on Firebase Hosting (Step-by-Step)
Beginner-friendly tutorial to deploy a site with Firebase Hosting. Free SSL, global CDN, CLI deploy, and SPA routing support.
Beginner
How to Host a Website on Railway (Beginner-Friendly Tutorial)
Learn how to deploy websites and apps using Railway. Step-by-step guide for beginners with GitHub integration, free hosting, and easy setup.
Beginner
How to Deploy a Site with GitLab Pages (Step-by-Step Guide)
Learn how to publish a static website using GitLab Pages. Free hosting with Git integration and automatic deployment.
Beginner
How to Host a Website with cPanel (Step-by-Step Guide)
Beginner’s guide to hosting a website on cPanel. Learn how to upload files, set up domains, and enable SSL.
Beginner
Intermediate
cPanel, FTP, domains, SSL.

How to Deploy a Website on Heroku (Step-by-Step Tutorial)
Beginner’s guide to hosting a website or app on Heroku. Learn how to set up, deploy with Git, and get a live URL for your project.
Intermediate
How to Host a Website on Hostinger (Beginner-Friendly Guide)
Learn how to upload and host a website on Hostinger. Step-by-step tutorial using cPanel, FTP, and custom domains.
Intermediate
How to Deploy a Website on DigitalOcean App Platform (Beginner’s Guide)
Step-by-step guide to deploying a site with DigitalOcean App Platform. Learn how to connect GitHub, set up builds, and host apps easily.
Intermediate
How to Deploy a Website with AWS Amplify (Step-by-Step Tutorial)
Learn how to host a website using AWS Amplify. Beginner-friendly guide with GitHub integration, build settings, and free SSL.
Intermediate
How to Deploy a Website on Google Cloud Hosting (Beginner-Friendly Tutorial)
Step-by-step guide to hosting a site on Google Cloud. Learn how to set up Google Cloud Storage, enable a CDN, and get a custom domain.
Intermediate
How to Host a Website with Azure Static Web Apps (Step-by-Step Guide)
Learn how to deploy websites with Azure Static Web Apps. Beginner-friendly tutorial with GitHub integration, free SSL, and CI/CD.
Intermediate
Advanced
Cloud, VPS, Nginx, Docker.

How to Deploy a Website with Docker (Step-by-Step Tutorial)
Learn how to deploy websites and apps using Docker. Step-by-step beginner guide to containerization and running web projects.
Advanced
How to Set Up a Complete CI/CD Pipeline with Jenkins (Automated Website Deployment Tutorial)
Learn how to create a CI/CD pipeline with Jenkins to automatically build, test, and deploy websites or applications. Step-by-step setup for beginners and DevOps learners.
Advanced
How to Set Up Automated Website Deployment with GitHub Actions (Complete CI/CD Tutorial)
Learn how to automate website deployment with GitHub Actions. Step-by-step guide for setting up CI/CD pipelines for static and web app hosting.
Advanced
How to Deploy Containerized Apps with Docker Compose (Step-by-Step Guide)
Learn how to deploy websites and web apps with Docker Compose. Step-by-step tutorial for beginners on managing multi-container setups and automating deployments.
Advanced
How to Host and Scale Containers with Kubernetes (Beginner’s DevOps Tutorial)
Learn how to host and scale websites or apps using Kubernetes. Complete beginner-friendly tutorial on container orchestration, deployments, and clusters.
Advanced
How to Set Up Continuous Deployment with GitLab CI/CD (Complete Beginner’s Tutorial)
Learn how to automate your deployments with GitLab CI/CD. This step-by-step tutorial covers GitLab pipelines, .gitlab-ci.yml setup, and automatic deployment to your hosting platform.
Advanced
How to Automate Deployment Pipelines with Bitbucket Pipelines (Complete Guide)
Learn how to build and deploy websites automatically using Bitbucket Pipelines. Step-by-step guide to setting up CI/CD workflows for web apps and static sites.
Advanced
Pro
Automation, CI/CD, migrations.

How to Host a Website on an Nginx VPS (Complete Ubuntu Server Guide)
Learn how to host a website on a VPS using Nginx. Complete step-by-step tutorial for setting up Ubuntu, configuring Nginx, managing domains, and deploying websites securely.
Pro
How to Set Up a Reverse Proxy and SSL with Nginx and Certbot (Production Server Setup)
Learn how to configure an Nginx reverse proxy with free SSL using Certbot. Step-by-step guide for deploying secure, production-ready web servers on Ubuntu.
Pro
How to Monitor Website Uptime and Performance (Step-by-Step Tutorial)
Learn how to monitor your website’s uptime and performance using UptimeRobot, Better Uptime, and Google PageSpeed Insights. Step-by-step guide to ensure your site stays fast and reliable.
Pro
How to Set Up Automatic Backups for Websites and Databases (Complete Guide)
Learn how to automatically back up your website and database using cron jobs, tar, and rclone. Step-by-step guide to protect your data with daily and cloud backups.
Pro
How to Optimize Website Speed and Server Performance (Full Guide)
Learn how to make your website faster and improve server performance using caching, compression, CDN, and optimization tools. A complete step-by-step guide for developers and website owners.
Pro
How to Use Docker Swarm for Scalable Hosting (Step-by-Step Tutorial)
Learn how to scale your containerized apps using Docker Swarm. Step-by-step tutorial covering setup, deployment, scaling, and load balancing for production environments.
Pro
How to Deploy Websites with Terraform (Infrastructure as Code)
Learn how to deploy your website using Terraform. Step-by-step guide to setting up Infrastructure as Code (IaC) for automated hosting on AWS, DigitalOcean, or Vercel.
Pro
Hosting Cost Comparison: Free vs Paid vs Cloud
Compare the real costs of hosting a website — from free platforms like GitHub Pages to paid cloud services like AWS, Vercel, and DigitalOcean. Find out which option fits your project and budget.
Pro
