You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Drew Short 6ca5a51a07 Added some documentation 4 years ago
config Initial commit 4 years ago
docs Initial commit 4 years ago
.gitignore Initial commit 4 years ago
.python-version Initial commit 4 years ago
CONTRIBUTING.md Added some documentation 4 years ago
LICENSE.txt Added some documentation 4 years ago
README.md Added some documentation 4 years ago
config.yaml.j2 Added some documentation 4 years ago
manage.py Initial commit 4 years ago
poetry.lock Initial commit 4 years ago
pyproject.toml Initial commit 4 years ago

README.md

Nebula Manager

Nebula is a mesh overlay network project open sourced by Slack. The purpose of the project is to provide a way to run a NAT punching peer to peer UDP mesh overlay network. This design allows for a limited number of public servers to facilitate networking for clients and nodes behind NAT, and when failing to provide a direct connection fallback to proxying those network requests. It is similar in purpose to ZeroTier, but this project is open source.

Purpose

Provide tooling to manage the root CA, configuration, and provisioning of nodes and clients. This tool does not deploy or manage a network deployment, for that purpose look into with Ansible.

Usage

Contributing

See CONTRIBUTING.md

Acknowledgements

License

See LICENSE.txt