d9695be1534a2c0674e828f2fcc03a8c548cf194
GUI Development
Running Desktop
cargo install dioxus-cli --version 0.6.3dx run -p mumble-web2-gui --platform desktop --release
Running Web
cargo install dioxus-cli --version 0.6.3dx build -p mumble-web2-gui --platform web --releasecp config.toml.example config.tomlcargo run -p mumble-web2-proxyin the background- connect to
localhost:8080
Running Web (with dx serve)
cargo install dioxus-cli --version 0.6.3cp config.toml.example config.tomlcargo run -p mumble-web2-proxyin the backgroundcargo install cargo install wtransport --example gencertexport 'MUMBLE_WEB2_GUI_CONFIG={"cert_hash": <CERTIFICATE HASH HERE>, "proxy_url": "https://localhost:4433"}'dx serve -p mumble-web2-gui --platform web- connect to
localhost:8080
Running the dev stack with a docker based proxy
- cd docker && sudo docker compose up -d
- MUMBLE_WEB2_GUI_CONFIG_URL="https://localhost:64444/config" dx serve -p mumble-web2-gui --platform web
- connect to https://localhost:64444
- fill in the proxy url as https://127.0.0.1:4433/proxy (this should autofill but is currently broken)
Description
Languages
Rust
87.7%
SCSS
5.4%
JavaScript
3.1%
Dockerfile
3%
Shell
0.8%