This is a Cloud-native Template-based dynamic declarative web UI framework built with Yew.
You can get started by experiencing the various features here: https://api.ulagbulag.io
You can also deploy your own example app using one-line simple command:
just run-examples # trunk serve --features examplesTBD
TBD
- node (npm)
- rustup
cargo install just # for Justfilejust buildjust run # or, just type "just"- rustup
cargo install just # for Justfilejust run-gatewayjust test- rustup
cargo install just # for Justfilejust run-operatorjust testjust oci-build # Player (App)
just oci-build-server # Gateway, Operator# Gateway
docker run --name cassette-gateway --rm \
-p 8080:8080 \
"quay.io/ulagbulag/cassette-server:latest" \
'cassette-gateway'
# Player (App)
docker run --name cassette-player --rm \
-p 6080:6080 \
"quay.io/ulagbulag/cassette:latest"docker run --name cassette-operator --rm \
-v ~/.kube:/root/.kube:ro \
"quay.io/ulagbulag/cassette-server:latest" \
'cassette-operator'just oci-push # Player (App)
just oci-push-server # Gateway, OperatorPlease check sample kubernetes files.
It is licensed under AGPL v3.0 OR LATER.