# GUI Development ## Running Desktop 1. `cargo install dioxus-cli --version 0.7.1` 2. `dx run -p mumble-web2-gui --platform desktop --release` ## Running Web (development) 1. `cargo install dioxus-cli --version 0.7.1` 3. `dx serve -p mumble-web2-gui --platform web` 2. `cd docker && docker compose up` 4. connect to `https://localhost:64444` 5. fill in the proxy url as `https://127.0.0.1:4433/proxy` (this should autofill) ## Running Web (with `proxy` only) 1. `cargo install dioxus-cli --version 0.7.1` 2. `dx build -p mumble-web2-gui --platform web --release` 3. `cp config.toml.example config.toml` 4. `cargo run -p mumble-web2-proxy` in the background 5. connect to `localhost:8080`