Skip to content

About

All Youtube content general resources will place here

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

CuliOps 101

Companion source code for videos on the CuliOps YouTube channel. Each video gets its own folder, named by release month and topic — clone it, run it, break it, learn.

Contents

Folder Topic Video
2026-06-docker-to-fargate Ship a Docker container to real production on AWS ECS Fargate CuliOps on YouTube
2026-07-github-actions-deploy-fargate Auto-deploy to ECS Fargate with GitHub Actions + OIDC — no stored AWS keys CuliOps on YouTube
2026-07-backup-restore-drill A backup you never restored is not a backup — restore drill, compression, encryption at rest (local PostgreSQL) CuliOps on YouTube
2026-07-secure-ai-agents Three guardrails to turn on before an AI coding agent runs commands on your machine — no cloud account needed CuliOps on YouTube
2026-08-cicd-laravel-vps Deploy Laravel with Docker to a VPS via GitHub Actions + GHCR — and the four ways compose up succeeds while the app is broken CuliOps on YouTube
2026-08-cloudflare-origin-exposed You enabled Cloudflare but your origin still answers direct-to-IP requests — check it in 30s, then lock it with an IP allowlist and Authenticated Origin Pulls (mTLS) CuliOps on YouTube
2026-08-live-infra-to-terraform Adopt a click-ops EC2 + Security Group into Terraform — let a read-only AI agent draft the config, then let terraform plan catch the "latest AMI" trap before it destroys a running instance CuliOps on YouTube
2026-09-cloudflare-ssl-modes Pick the wrong Cloudflare SSL mode and get a redirect loop or a fake padlock — walk Flexible → Full → Full (strict), hit the 526, fix it with a free Origin CA certificate CuliOps on YouTube

Usage

git clone https://github.com/culiops/culiops-101.git
cd culiops-101/<video-folder>
# read that folder's README and follow along

Every folder has its own README with prerequisites, run steps, and how to clean up.

Heads up

Some labs create billable cloud resources (AWS, etc.). Each lab ships a cleanup.sh — run it when you're done so you don't get a surprise bill. Estimated cost is noted in each lab's README (usually a few cents if you tear down right away).

License

See LICENSE. This code is for learning and reference — use it freely, and you're responsible for anything you run on your own cloud account.

— 🧑‍🍳 CuliOps — Learn DevOps through real labs.

About

All Youtube content general resources will place here

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages