-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
34 changed files
with
71 additions
and
5,049 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
public |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
build: | ||
hugo --theme=hugo-theme-air | ||
|
||
watch: | ||
open http://127.0.0.1:1313 | ||
hugo server --buildDrafts --watch --theme=hugo-theme-air | ||
|
||
init: | ||
brew update | ||
brew install hugo | ||
|
||
upload: build | ||
gsutil -m cp -r public/* gs://meshbird.com |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
baseurl = "http://meshbird.com" | ||
languageCode = "en-us" | ||
title = "MeshBird" | ||
theme = "hugo-theme-air" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
+++ | ||
author = "" | ||
comments = true | ||
date = "2016-01-24T23:38:54+06:00" | ||
image = "" | ||
menu = "" | ||
share = true | ||
slug = "post-title" | ||
tags = ["tag1", "tag2"] | ||
title = "meshbird" | ||
|
||
+++ | ||
|
||
|
||
DISCLAIMER: I dumped a lot of code without much documentation and optimization. | ||
It needs to be cleaned up and better organized. Further work will be continued at | ||
https://github.com/meshbird/meshbird. | ||
|
||
<br> | ||
|
||
# Meshbird | ||
|
||
Meshbird - distributed private networking. [Twitter](https://twitter.com/meshbird) | ||
|
||
|
||
![MeshBird](https://avatars1.githubusercontent.com/u/16837838?v=3&s=600) | ||
|
||
## Intro | ||
|
||
Meshbird create distributed private networking between servers, containers, virtual machines and any computers in different datacenters, different countries, different cloud providers. All traffic transmit directly to recepient peer without passing any gateways. Meshbird do not require any centralized servers. Meshbird is absolutly decentralized distributed private networking. | ||
|
||
For example, user can create private network between DigitalOcean's droplets in each datacenter and link it together by executing one command. All traffic will be encrypted with strong AES-256. | ||
|
||
## Quick Start | ||
|
||
### Install | ||
|
||
```bash | ||
$ go get github.com/gophergala2016/meshbird | ||
```` | ||
|
||
### Generate new network secret key | ||
|
||
```bash | ||
$ meshbird new | ||
``` | ||
|
||
### Join to the private network with interface meshbird0 | ||
|
||
```bash | ||
$ MESHBIRD_KEY="<key>" meshbird join | ||
``` |
Oops, something went wrong.