@@ -71,25 +71,11 @@ Only the `function` node uses the lightweight QuickJS JS interpreter to run Java
71
71
- ** Container Deployments** : Lightweight containers for edge computing with optional web UI
72
72
- ** Remote Management** : Access and modify flows remotely through the web interface
73
73
74
- ## Quick Demo
75
74
76
- ``` bash
77
- # 1. Build EdgeLinkd
78
- cargo build --release
79
-
80
- # 2. Start EdgeLinkd with integrated web UI
81
- ./target/release/edgelinkd
75
+ ## A Short Demo
82
76
83
- # 3. Open your browser and go to http://127.0.0.1:1888
84
- # 4. Design your flows directly in the browser using the built-in Node-RED editor
85
- # 5. Deploy and run your flows with 90% less memory usage than Node-RED
77
+ <video src =" assets/short-demo.mp4 " controls style =" max-width : 100% ; height : auto ; border : 1px solid #ccc ; border-radius : 6px ; box-shadow : 0 2px 8px rgba (0 ,0 ,0 ,0.08 ); margin-bottom : 1em ;" title =" EdgeLinkd Short Demo " ></video >
86
78
87
- # Alternative: Run with existing flows.json
88
- ./target/release/edgelinkd ~ /.node-red/flows.json
89
-
90
- # Or run in headless mode for production deployment
91
- ./target/release/edgelinkd --headless
92
- ```
93
79
94
80
## Quick Start
95
81
@@ -105,7 +91,7 @@ Or if you've already cloned without submodules:
105
91
106
92
``` bash
107
93
git clone https://github.com/oldrev/edgelinkd.git
108
- cd edgelink
94
+ cd edgelinkd
109
95
git submodule update --init --recursive
110
96
```
111
97
@@ -136,9 +122,9 @@ cargo build --release
136
122
** Start EdgeLinkd with integrated web UI (recommended):**
137
123
138
124
``` bash
139
- cargo run -- run
125
+ cargo run --release --
140
126
# or after build
141
- ./target/release/edgelinkd run
127
+ ./target/release/edgelinkd
142
128
```
143
129
144
130
By default, your browser will open the Node-RED frontend at [ http://127.0.0.1:1888 ] ( http://127.0.0.1:1888 ) .
0 commit comments