Learn to return a full-stack React, Go, and MongoDB exertion from section improvement to a afloat containerized accumulation environment. You will maestro Docker orchestration, study to negociate environments pinch Docker Compose, and deploy unrecorded to Hostinger utilizing some manual and automated methods. By the end, you’ll person a master CI/CD pipeline powered by GitHub Actions that automatically builds and deploys your updates pinch each push. 🎥 Build a Full Stack Movie Streaming App successful Go – Golang, React, MongoDB, OpenAI API Project Course: https://www.youtube.com/watch?v=jBf7of9JTV8 💻 Magic Stream Code: https://github.com/GavinLonDigital/MagicStream Contents - 0:00:00 Introduction - 0:08:29 Deploying a full-stack web app to Hostinger (using Docker Manager) - 0:27:26 Create a CI/CD Pipe-line - 0:40:25 A Deep Look astatine Deployment - 0:40:56 Clone the full-stack Web App from GitHub repo - 0:42:41 Setup Development Environment - 0:53:41 Test full-stack Web App Running connected Bare Metal (Dev machine) - 0:57:41 Lets Containerise our Web App’s Components - 0:58:22 Create Dockerfiles for Server and Client Components - 1:02:45 Build Docker Images and Launch Containers (docker run) - 1:20:41 Test Dockerized Web Application - 1:22:41 Create docker-compose.yaml file - 1:28:58 Launch Containerised Web App utilizing docker-compose - 1:31:41 Test Containerzed Web App Launched done docker-compose - 1:33:33 Update React Code to Read docker-compose env variables - 1:45:11 Update docker-compose.yaml to Containerise MongoDB Database - 1:56:41 Test Web App pinch Containerised MongoDB Database - 2:00:31 Separate Dockerfiles into Dev and Production Versions - 2:09:41 Separate docker-compose files into Dev and Production Versions - 2:19:41 Test Run docker-compose.dev successful Watch Mode (hot reload feature) - 2:24:15 Push Production Docker Images to DockerHub - 2:39:11 Make Code Update to Golang (Go) code - 2:42:39 Push Updated Code to caller GitHub Repo - 2:59:41 Build New Version of Docker Images and push to DockerHub - 3:08:18 Manual Installation connected Hostinger (using Terminal) - One Time Setup - 3:15:41 Test Containerized Web App Running connected Hostinger - 3:17:41 Create GitHub Action to Automate Deployment utilizing a CI/CD Pipe-line ❤️ Support for this transmission comes from our friends astatine Scrimba – the coding level that's reinvented interactive learning: https://scrimba.com/freecodecamp 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to codification for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles connected programming: https://freecodecamp.org/news
- Home
- Programming
- Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline
Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline
by Adi Gunawan 2 min read
152340x views
Other Article freeCodeCamp.org Official Youtube Channel
Related Article
Use these CSS features alternatively of JavaScript
Kevin 23 September 2026
The Compliance Gap in AI-Native Infrastructure: SOC2 and Data Residency for GPU Workloads
Adrien 23 September 2026
TimescaleDB Course – PostgreSQL for Time-Series Data
Freecodecamp.org 23 September 2026
The Problems alongside Agentic Tooling, and How DigitalOcean's Action Gateway Addresses Them
Manikandan 23 September 2026
AI Hype Has Become Unbearable
Traversy 21 September 2026
Claude Certified Developer Foundations (CCDV-F) Certification Course
Freecodecamp.org 21 September 2026
Why DeepSeek V4.1 Flash Splits Reading From Writing
Shaoni 18 September 2026
Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy
Adi 17 September 2026
What unit do devs use the most often? | Front-end Family Fued
Adi 17 September 2026
AI Assist
Trending
Popular Article
Sex, AI, and the Apocalypse
Putri 526x views
Meta's individual AI delegate Muse soars to the top of the App Store
Georgia 525x views