https://github.com/machinefi/w3bstream-studio
W3bstream development and node management GUI
https://github.com/machinefi/w3bstream-studio
Last synced: 6 months ago
JSON representation
W3bstream development and node management GUI
- Host: GitHub
- URL: https://github.com/machinefi/w3bstream-studio
- Owner: machinefi
- License: apache-2.0
- Created: 2022-09-26T12:25:37.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-14T03:12:32.000Z (over 2 years ago)
- Last Synced: 2024-04-24T00:19:00.854Z (about 2 years ago)
- Language: TypeScript
- Homepage:
- Size: 8.86 MB
- Stars: 32
- Watchers: 8
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# W3bstream Studio
W3bstream Studio is a web application that can interact with a W3bstream node and assist you with the following tasks:
- Managing your W3bstream node
- Coding and deploying WASM Applets
- Managing publishers
- Testing events
- Viewing logs

### DEV
```bash
cp .env.tmpl .env
pnpm install
pnpm dev
### Docker
pnpm dev:docker
```
### Deploy
```bash
pnpm build; pnpm start
```
### Build Image
```bash
docker build -f Dockerfile -t test/w3bstream-studio:main .
```
## Documentation
Please visit [https://docs.w3bstream.com/](https://docs.w3bstream.com/).
Interested in contributing to the doc? Please edit on [Github](https://github.com/machinefi/w3bstream-docs-gitbook)
## Arch
## Run W3bstream node with prebuilt docker images
Make a path for w3bstream node. In the path, run the following command
```bash
curl https://raw.githubusercontent.com/machinefi/w3bstream-studio/main/docker-compose.yaml > docker-compose.yaml
```
Edit the config in the `yaml` file if needed. Then run
```bash
docker-compose pull
docker-compose -p w3bstream -f ./docker-compose.yaml up -d
```
Your node should be up and running.
Please note: the docker images are hosted at [GitHub Docker Registry](https://github.com/machinefi/w3bstream-studio/pkgs/container/w3bstream-studio)