Bring intranet on the internet
OmniEdge is an Open source p2p layer 2 VPN infrastructure based on n2n protocol, a traditional VPN alternative. No central server, easy to scale with less maintenance. What happens in intranet, stays in in intranet.
【How omniedge works】 【Download】 【Public Supernode】 【Setup Customize Supernode】 【Compile】 【Usage】 【Use cases】 【Compare】 【Unique】 【Press】 【Figma Design Resource】
We need your help to translate this README, OmniEdge Windows UI,OmniEdge Android UI and Docs to your native language
Chat with us: 🤝 Website 💬 Twitter 😇 Discord
- Sign up an account via https://omniedge.io and download the apps for your platform.
- Download Binary
We offer public supernodes you are using for starter plans, allocated automatically by your registered IP address via GeoIP. You network may be slow if your IP location is different from your devices. But you can use your own supernode with pro & team plans.
Location | Cloud Vendor | Specification | Version |
---|---|---|---|
Hong Kong,CN | AWS | 2vCPUs / 1GB RAM | 2.6-stable-omni |
Singapore,SG | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Tokyo,JP | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Oregon,US | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Ohio,US | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Mumbai,IN | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Sao Paulo,BR | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Frankfurt,DE | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Milan,IT | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
Sydney,AU | AWS | 1vCPU / 0.5GB RAM | 2.6-stable-omni |
OmniEdge offers customize supernode, You can setup your own Supernode server to increase security and speed for your Virtual Network, here you can setup a supernode server with docker.
curl https://raw.githubusercontent.com/omniedgeio/docker-customize-supernode/main/install.sh | bash
- 2.6-stable-omni
- 3.0-stable
- Quit
Please enter your choice: 1
Select 1 with 2.6-stable-omni for current version, Default port is 443
Login in your OmniEdge account, and setting in the dashboard with your own Server IP and port, the defualt port of this Dockerfile is 443.
Attention: you have to re-login all omniedge clients after changing supernode
- OmniEdge customize supernode:https://github.com/omniedgeio/docker-customize-supernode
- OmniEdge Apps source code:
- Protocol:https://github.com/omniedgeio/n2n
- The OmniEdge Protocol : OmniEdge protocol design
- Environment: Golang 1.16.6
- Compile:
- 2.1. Ubuntu /linux
sudo -E apt-get -y update
sudo -E apt-get install -y openssl
sudo -E apt-get install -y build-essential
sudo -E apt-get install -y libssl-dev
sudo -E apt-get install -y zip
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build
- 2.2. macOS
brew install autoconf automake libtool
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-darwin
- 2.3. freebsd
su
pkg update && pkg install go gmake git openssl zip autoconf automake libtool
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-freebsd
The compiled omniedge-cli will be found in /out/
You can also use the workflow to compile automatically.
- Virtual Network, Devices, Security Key, and Settings
- Windows 7,10,11 for Intel or Arm
- Android
- Linux Cli for raspberry Pi, Nvidia Jeston,and more
- MacOS Cli
- Synology
- iOS
- Setup custom supernode
Tell us your use-case, so we can share to others
- Remote connect windows without exposing public IP with Omniedge
- Display and control macOS, Linux and Windows
- Keep connection with your AI based Project on Jetson
- Display and control your Android device with Omniedge from anywhere on MacOS, Windows and Linux
- Talk to your family and share photos in a LAN on the internet
- Air Drop Any Files between MacOS, Windows, Routers, Linux and Android with Omniedge from anywhere
- VPN vs. OmniEdge
- Express VPN vs. OmniEdge
- frp/ngrok vs. OmniEdge
- ZeroTier vs. OmniEdge
- n2n vs. OmniEdge
- Founded by a Single Tweet Startup OmniEdge’s effort to let connect without concern
- voonze: OmniEdge, to access your Intranet from the Internet using P2P
- wwwhatsnew: OMNIEDGE, PARA ACCEDER A TU INTRANET DESDE INTERNET USANDO P2P
- l'Entrepreneur: OmniEdge, pour accéder à votre Intranet depuis Internet en P2P
- RunaCapital: Awesome OSS alternatives
- OmniEdge 虚拟组网工具使用及原理简介
- 群晖新套件:OmniEdge 轻松连接任何平台上的所有设备
- 发了一条消息,我创建了一个服务全球26个国家用户的开源项目
feel free to tell us about any posts related us via issue or PR.
If you have more questions, feel free to talk to us at Discord.