OmniEdge CLi for macOS (Intel, M1/M2 MacBook), Linux Distributions, and ARM, Raspberry PI, Nvidia Jetson Embedded System.
Bring the intranet on the internet
Main repo: https://github.com/omniedgeio/omniedge
curl https://omniedge.io/install/omniedge-install.sh | bash
- Android: OmniEdge.apk
- macOS cli
- Windows
- Linux Cli
- iOS & M1 Mac on App Store
- Synology
- Raspberry Pi, ARM, Nvidia Jetson
- Login By Password
omniedge login -u [email protected]
- Login By Secret-Key
You can generate secret-key on omniedge web.
omniedge login -s xxxxxx
you can just call omniedge join
, it will automatically prompt
the available network for you to choose. And you can
also add one parameter -n
to specify the network id manually.
And then, enjoy the omniedge network.
omniedge join
// or
omniedge join -n "virtual-network-id"
- Architecture: https://omniedge.io/docs/article/architecture
- Install: https://omniedge.io/docs/article/install
- Cases: https://omniedge.io/docs/article/cases
- Compare: https://omniedge.io/docs/article/compare
- Performance: https://omniedge.io/docs/article/performance
- Dashboard: https://omniedge.io/docs/article/admin
- n2n
apt-get update
apt-get install -y openssl autoconf build-essential libssl-dev zip wget g++-riscv64-linux-gnu gcc-riscv64-linux-gnu
wget https://go.dev/dl/go1.18.4.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.4.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
go version
export GOOS=linux
export GOARCH=riscv64
export CGO_ENABLED=1
export CC=riscv64-linux-gnu-gcc
git clone https://github.com/yongqianme/omniedge-cli.git
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-riscv64
Check the tempalte into .github folder to report an issue or submit a PR:
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- If you only need a convenient connectivity service Just visit https://omniedge.io/download and download the apps for your platform.
@ivyxjc