codingstairs
노트에듀라이프연락
⌕검색⌘K
koen

Navigation

  • Intro
  • Blog
  • Life

연락하기

로그인 없이도 보낼 수 있어요. 답변이 필요하면 이메일을 함께 적어 주세요.

  • 익명 폼으로 의견 남기기 →
  • ✉ warragon112@gmail.com
  • 카카오톡 오픈채팅 ↗

© 2026 codingstairs

  • 노트
  • 에듀
  • 검색
  • 라이프
  • 연락
  • 약관
  • RSS
  • GitHub
에듀›Docker · Caddy · 클라우드 10단계 배포 옵션

Docker · Caddy · 클라우드 10단계 배포 옵션

Docker + Caddy + 1대 서버부터 Replit · GitHub Pages · 오브젝트 스토리지까지, 10가지 배포 옵션을 비교하며 익혀요.

1단계부터 시작하기 →
난이도
intermediate
강의
10

단일 서버부터 무료 호스팅까지

분산 시스템이 답이 아닐 때가 더 많아요. Docker + Caddy + 1대 서버 운영부터 Replit · GitHub Pages 무료 옵션까지 작지만 단단하게 운영하는 법을 배워요.

이 강좌가 끝나면 가능한 것:

  • Docker 와 docker-compose 패턴 이해
  • Caddy 로 자동 HTTPS + 리버스 프록시
  • SSH 터널 + 127.0.0.1 바인딩으로 보안 강화
  • AWS 의 핵심 (VPC, EC2, RDS, S3, IAM)
  • Fly.io 한 줄 배포
  • Replit 으로 브라우저 안에서 즉시 배포 — 설치 단계 0
  • GitHub Pages 로 무료·무제한 정적 호스팅
  • 오브젝트 스토리지에 파일 업로드 + RLS·서명 URL 로 권한 제어

단계 흐름

[1] Docker ──▶ [2] compose ──▶ [3] Caddy ──▶ [4] SSH 터널 ──▶ [5] AWS 핵심
                                                                  │
                                                                  ▼
[10] 오브젝트 ◀── [9] GitHub Pages ◀── [8] Replit ◀── [7] 단일서버 ◀── [6] Fly.io

전반부 (15) 는 자체 운영 의 기본기. 후반부 (610) 는 PaaS · 무료 호스팅 · 파일 저장 대안 — 같은 앱을 어디에 띄울지 골라 쓰는 카탈로그.

전제 — getting-started + 도메인 1개 (DuckDNS 등 무료 OK).

단계별 강의

  1. 1

    1단계 — Docker 기초

    →
  2. 2

    2단계 — docker-compose 패턴

    →
  3. 3

    3단계 — Caddy 로 자동 HTTPS

    →
  4. 4

    4단계 — SSH 터널 + 루프백 바인딩

    →
  5. 5

    5단계 — AWS 핵심 — VPC · EC2 · RDS · S3 · IAM

    →
  6. 6

    6단계 — Fly.io 한 줄 배포

    →
  7. 7

    7단계 — 단일 서버 철학

    →
  8. 8

    8단계 — Replit 으로 5분 배포

    →
  9. 9

    9단계 — GitHub Pages 무료 호스팅

    →
  10. 10

    10단계 — 오브젝트 스토리지와 파일 권한

    →

다른 강좌

전체 보기 →
  • 처음 시작하는 개발 환경
  • HTML/CSS/JS 부터 React, Next, Tailwind 까지
  • Next.js 16 으로 첫 풀스택 앱 만들기
  • Spring Boot 4 로 시작하는 백엔드
  • Python · FastAPI · 데이터 파이프라인
  • AI 시대의 개발 도구 — Claude Code · MCP · 디자인 도구
  • 중앙 관리자 플랫폼 — 여러 도메인을 한 허브에서
  • 로컬 LLM · pgvector · RAG 챗봇 만들기
  • Tauri 2 — 데스크탑 · 모바일 한 코드베이스
  • 테스트 전략과 품질 게이트
  • 웹 보안의 기초 — JWT · OAuth · OWASP
  • PostgreSQL 깊게 다루기 + Redis · Kafka
  • 공공데이터 크롤러 만들기
  • 모노레포 · SSOT · 계층 분리 사고