Databases Stacks¶
데이터베이스 관련 Docker Compose 스택 모음입니다. 각 스택은 실행 명령과 환경 파일 링크를 함께 제공합니다.
Quick Start
공통 실행 절차¶
스택 목록¶
- ### MariaDB
백업 서비스와 Adminer 관리 UI를 포함한 MariaDB 스택입니다.
전용 브리지 네트워크와 자동 백업 컨테이너를 포함합니다.- ### MongoDB
Replica Set 기반 MongoDB 스택입니다. 초기 키파일 생성이 필요합니다.
[:octicons-file-code-24: docker-compose.yaml](/extra/docker/stacks/databases/mongodb/docker-compose.yaml){ .md-button .md-button--primary } [:material-file-document: README](/extra/docker/stacks/databases/mongodb/README.md){ .md-button } [:material-file-cog: .env.example](/extra/docker/stacks/databases/mongodb/.env.example){ .md-button } [:material-script: init-keyfile.sh](/extra/docker/stacks/databases/mongodb/scripts/init-keyfile.sh){ .md-button }외부 네트워크 `nodove-net`을 미리 생성하세요.- ### Supabase
PostgreSQL + PostgREST로 구성한 경량 Supabase 대안 스택입니다.
[:octicons-file-code-24: docker-compose.yaml](/extra/docker/stacks/databases/supabase/docker-compose.yaml){ .md-button .md-button--primary } [:material-file-document: README](/extra/docker/stacks/databases/supabase/README.md){ .md-button } [:material-file-cog: .env.example](/extra/docker/stacks/databases/supabase/.env.example){ .md-button }JWT Secret은 `openssl rand -base64 32`로 생성하세요.