Skip to content

Getting Started

Everything you need to go from zero to a running local DMS stack.

Guide Time Best for
What is DMS 5 min read Understanding the system before touching code
Prerequisites 10 min Checking what you need installed
Local Setup (macOS) 20–30 min Your primary daily development machine
Docker Compose Setup 5 min Zero local dependencies; also used in CI
VS Code DevContainer 10 min Fully reproducible isolated environment

New to the team?

Run bash scripts/dev-setup-macos.sh first. If it completes without errors, you're done — skip the rest of this section and go to the Developer Guide.

If anything fails, come back here to the step-by-step guides.