# `mix dala.web`
[🔗](https://github.com/manhvu/dala_dev/blob/main/lib/mix/tasks/dala.web.ex#L1)

Start the Dala Web UI - a comprehensive web interface for all dala_dev features.

This task starts a Phoenix + Bandit web server that provides a unified
dashboard for all mobile development tools including device management,
deployment, emulators, provisioning, observer, and more.

    mix dala.web
    mix dala.web --port 4000   # default port
    mix dala.web --no-browser  # don't open browser automatically

## Features

The web UI provides access to:

- **Dashboard**: Device status, quick actions, system overview
- **Devices**: Android and iOS device management
- **Deploy**: Application deployment to devices
- **Emulators**: Manage Android AVDs and iOS simulators
- **Observer**: Remote node monitoring (web-based :observer)
- **Provision**: Code signing and provisioning profile management
- **Release**: Build and manage releases for Android and iOS
- **Profiling**: Performance profiling and analysis
- **CI Testing**: Continuous integration test management
- **Logs**: Centralized log viewing and filtering
- **Settings**: Configuration and preferences

## Options

- `--port` / `-p`: Port to run the server on (default: 4000)
- `--no-browser`: Don't open the browser automatically
- `--node` / `-n`: Connect to a remote node
- `--name`: Node name for distributed mode
- `--cookie`: Cookie for distributed mode

## Examples

    mix dala.web
    mix dala.web --port 8080
    mix dala.web --no-browser
    mix dala.web --node other@host --name mynode

---

*Consult [api-reference.md](api-reference.md) for complete listing*
