Skip to content

CLI Command Reference

akwin1234 edited this page Jun 20, 2026 · 1 revision

CLI Command Reference

Damru provides a powerful command-line interface (python -m damru) for environment management, configuration setup, and browser debugging.


Command Catalog

setup

Initializes configurations and guides the developer through setting up workspace directories.

python -m damru setup

check-env

Runs strict checks against Docker daemon, ADB server, WSL path mounts, binderfs modules, and Playwright patch integrity.

python -m damru check-env

install-deps

Installs required native host dependencies (iptables-legacy, gcc, python3-venv, etc.).

python -m damru install-deps [--sudo-password-stdin]

install-image

Downloads and imports the optimized, pre-baked Redroid OS image containing customized asset configs.

python -m damru install-image [--download]

install-apks

Downloads the Chrome version matrix, WebView shell APKs, TTS engines, and copies them to the workspace.

python -m damru install-apks [--download]

devices

Lists active ADB devices and their connection status.

python -m damru devices

fix-wsl

Repairs binderfs mounts, Docker routing tables, and missing loopback configurations on WSL2 hosts.

python -m damru fix-wsl

fix-internet

Resolves network path blockage and DNS lookup failures for running containers.

python -m damru fix-internet

force-profile

Applies a specified device profile configuration to a running worker.

python -m damru force-profile --device <device_slug> --browser-package <package_name>

view

Launches a live scrcpy window to interact with the specified container visually.

python -m damru view --serial <adb_serial>

Clone this wiki locally