Docker Compose 컬렉션¶
운영/개발에 사용하는 Docker Compose 스택을 한곳에 정리했습니다. 각 스택 페이지에서 구성 파일, 환경 변수 예시, 실행 명령을 바로 확인할 수 있습니다.
컬렉션 사용 경계¶
- 이 페이지는 스택 탐색용 인덱스입니다. 링크 존재나
docker compose up -d성공은 운영 준비 완료를 뜻하지 않습니다. - 실행 전 이미지 태그,
.env비밀, 공개 포트, 볼륨 소유권, 외부 네트워크와 라이선스를 스택별로 확인합니다. - 완료 증거는 컨테이너 상태뿐 아니라 서비스 health, 인증된 접속, 로그 오류 부재, 데이터 재시작과 백업·복원 결과입니다.
- 중단 시
down이 named volume이나 외부 데이터까지 지우는지 확인하고 롤백 명령을 먼저 기록합니다.
Quick Start
Compose 실행 플로우¶
- 스택 페이지에서 필요한 파일을 확인합니다.
docker/stacks/<category>/<stack>경로로 이동합니다..env.example가 있으면.env로 복사 후 값을 채웁니다.docker compose up -d로 실행합니다.
카테고리 바로가기¶
-
Stacks Overview
전체 스택과 공통 실행 규칙
-
Databases
MariaDB · MongoDB · Supabase
-
Automation
n8n · Kimai
-
Devtools
Gitea · Sourcebot · Termix
-
Security
Vaultwarden 및 변형 구성
-
Media
Ghost · qBittorrent 스택
-
Storage
Droppy · PicoShare
-
Monitoring
ChangeDetection · Prometheus 구성
-
Proxy
Nginx Reverse Proxy
-
Misc
ChangeDetection · Ghost · Kimai
사용 팁¶
- Compose 파일은
/extra/docker/stacks/...경로에서 바로 열람/다운로드할 수 있습니다. - README가 있는 스택은 실행 전 필수 작업(네트워크 생성, 키파일 생성)을 반드시 확인하세요.
- 포트 충돌이 있을 경우
.env파일에서 매핑 포트를 변경할 수 있습니다.
정적 파일 접근
/extra/docker/ 경로는 GitHub Pages에 정적 파일로 배포됩니다. 브라우저에서 바로 열거나 curl로 다운로드할 수 있습니다.