2021-05-06 22:33:05 +08:00
2021-03-26 00:17:52 +08:00
< p align = "center" >
2022-06-22 03:17:10 +08:00
< a href = "https://netmaker.io" >
< img src = "./img/netmaker-teal.png" width = "50%" > < break / >
2022-03-21 23:43:06 +08:00
< / a >
2021-03-26 00:17:52 +08:00
< / p >
2022-06-22 02:25:42 +08:00
< p align = "center" >
< a href = "https://runacap.com/ross-index/q1-2022/" target = "_blank" rel = "noopener" >
2022-06-22 03:17:10 +08:00
< img src = "https://runacap.com/wp-content/uploads/2022/06/ROSS_badge_white_Q1_2022.svg" alt = "ROSS Index - Fastest Growing Open-Source Startups in Q1 2022 | Runa Capital" width = "15%" / >
2022-06-22 02:25:42 +08:00
< / a >
2022-06-22 03:17:10 +08:00
< a href = "https://www.ycombinator.com/companies/netmaker/" target = "_blank" rel = "noopener" >
< img src = "./img/y-combinator.png" alt = "Y-Combinator" width = "16%" / >
< / a >
2022-06-22 02:25:42 +08:00
< / p >
2021-10-07 06:24:38 +08:00
< p align = "center" >
< a href = "https://github.com/gravitl/netmaker/releases" >
2022-07-07 22:18:55 +08:00
< img src = "https://img.shields.io/badge/Version-0.14.5-informational?style=flat-square" / >
2021-10-07 06:24:38 +08:00
< / a >
2021-10-29 04:37:51 +08:00
< a href = "https://hub.docker.com/r/gravitl/netmaker/tags" >
2022-06-02 09:11:34 +08:00
< img src = "https://img.shields.io/docker/pulls/gravitl/netmaker?label=downloads" / >
2021-10-29 04:37:51 +08:00
< / a >
2021-10-30 03:00:38 +08:00
< a href = "https://goreportcard.com/report/github.com/gravitl/netmaker" >
< img src = "https://goreportcard.com/badge/github.com/gravitl/netmaker" / >
2021-10-07 06:24:38 +08:00
< / a >
2022-05-25 03:17:39 +08:00
< a href = "https://twitter.com/intent/follow?screen_name=netmaker_io" >
2022-06-02 09:17:05 +08:00
< img src = "https://img.shields.io/twitter/follow/netmaker_io?label=follow&style=social" / >
2021-10-07 06:24:38 +08:00
< / a >
< a href = "https://www.youtube.com/channel/UCach3lJY_xBV7rGrbUSvkZQ" >
< img src = "https://img.shields.io/youtube/channel/views/UCach3lJY_xBV7rGrbUSvkZQ?style=social" / >
< / a >
2022-06-02 09:11:34 +08:00
< a href = "https://reddit.com/r/netmaker" >
2022-06-02 09:17:05 +08:00
< img src = "https://img.shields.io/reddit/subreddit-subscribers/netmaker?label=%2Fr%2Fnetmaker&style=social" / >
2022-06-02 09:11:34 +08:00
< / a >
< a href = "https://discord.gg/zRb9Vfhk8A" >
< img src = "https://img.shields.io/discord/825071750290210916?color=%09%237289da&label=chat" / >
< / a >
2021-10-07 06:24:38 +08:00
< / p >
2021-10-07 06:21:18 +08:00
2022-06-22 03:17:10 +08:00
# WireGuard<sup>®</sup> automation from homelab to enterprise
2022-07-07 22:18:55 +08:00
| Create | Manage | Automate |
|-------------------------------------------|-----------------------------------------|-----------------------------------------|
| :heavy_check_mark: WireGuard Networks | :heavy_check_mark: Admin UI | :heavy_check_mark: Linux |
| :heavy_check_mark: Remote Access Gateways | :heavy_check_mark: OAuth | :heavy_check_mark: FreeBSD |
| :heavy_check_mark: Mesh VPNs | :heavy_check_mark: Private DNS | :heavy_check_mark: Mac |
| :heavy_check_mark: Site-to-Site | :heavy_check_mark: Access Control Lists | :heavy_check_mark: Windows |
2022-06-22 03:34:18 +08:00
2021-11-17 10:20:06 +08:00
# Get Started in 5 Minutes
2021-10-04 03:50:22 +08:00
2022-07-07 22:18:55 +08:00
(For production-grade installations, visit the [Install Docs ](https://netmaker.readthedocs.io/en/master/install.html ).)
2021-10-04 03:50:22 +08:00
2022-07-07 22:18:55 +08:00
1. Get a cloud VM with Ubuntu 20.04 and a public IP.
2. Open ports 443 and 51821-51830/udp on the VM firewall and in cloud security settings.
3. Run the script: `wget -qO - https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh | sudo bash`
3.a. (with custom domain + email): `wget -qO - https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh | sudo bash -s -- -d mynetmaker.domain.com -e example@email.com`
2021-10-04 03:50:22 +08:00
2022-05-25 03:31:37 +08:00
< p float = "left" align = "middle" >
2022-05-25 04:03:55 +08:00
< img src = "./img/readme.gif" / >
2022-05-25 03:31:37 +08:00
< / p >
2021-11-18 00:13:29 +08:00
2022-07-07 22:18:55 +08:00
After installing Netmaker, check out the [Walkthrough ](https://itnext.io/getting-started-with-netmaker-a-wireguard-virtual-networking-platform-3d563fbd87f0 ) and [Getting Started ](https://netmaker.readthedocs.io/en/master/getting-started.html ) guides to learn more about configuring networks. Or, check out some of our other [Tutorials ](https://www.netmaker.io/blog ) for different use cases, including Kubernetes.
2021-10-29 04:37:51 +08:00
2022-07-07 22:18:55 +08:00
# Get Support
2021-10-29 04:37:51 +08:00
2022-07-07 22:18:55 +08:00
- [Discord ](https://discord.gg/zRb9Vfhk8A )
2021-10-29 04:37:51 +08:00
2022-07-07 22:18:55 +08:00
- [Reddit ](https://reddit.com/r/netmaker )
2021-10-29 04:37:51 +08:00
2022-07-07 22:18:55 +08:00
- [Learning Resources ](https://netmaker.io/blog )
2021-10-29 04:37:51 +08:00
2021-10-04 19:16:13 +08:00
# Why Netmaker + WireGuard?
2021-10-04 03:50:22 +08:00
2021-10-04 19:16:13 +08:00
- Netmaker automates virtual networks between data centers, clouds, and edge devices, so you don't have to.
2021-05-30 23:26:10 +08:00
2021-10-04 19:16:13 +08:00
- Kernel WireGuard offers maximum speed, performance, and security.
2021-03-30 04:10:18 +08:00
2021-10-04 19:16:13 +08:00
- Netmaker is built to scale from the small business to the enterprise.
2021-03-26 00:17:52 +08:00
2021-10-04 19:16:13 +08:00
- Netmaker with WireGuard can be highly customized for peer-to-peer, site-to-site, Kubernetes, and more.
2021-03-26 00:17:52 +08:00
2021-11-22 20:54:01 +08:00
# Community Projects
- [Netmaker + Traefik Proxy ](https://github.com/bsherman/netmaker-traefik )
- [OpenWRT Netclient Packager ](https://github.com/sbilly/netmaker-openwrt )
- [Golang GUI ](https://github.com/mattkasun/netmaker-gui )
2021-11-29 21:16:35 +08:00
- [CoreDNS Plugin ](https://github.com/gravitl/netmaker-coredns-plugin )
- [Multi-Cluster K8S Plugin ](https://github.com/gravitl/netmak8s )
- [Terraform Provider ](https://github.com/madacluster/netmaker-terraform-provider )
2021-11-22 20:54:01 +08:00
2022-05-25 03:17:39 +08:00
- [VyOS Integration ](https://github.com/kylechase/vyos-netmaker )
- [Netmaker K3S ](https://github.com/geragcp/netmaker-k3s )
2021-11-22 20:54:01 +08:00
2021-10-04 19:16:13 +08:00
## Disclaimer
[WireGuard ](https://wireguard.com/ ) is a registered trademark of Jason A. Donenfeld.
2021-03-30 05:30:52 +08:00
2021-10-04 19:16:13 +08:00
## License
2021-10-07 06:24:38 +08:00
2021-10-04 19:16:13 +08:00
Netmaker's source code and all artifacts in this repository are freely available. All versions are published under the Server Side Public License (SSPL), version 1, which can be found here: [LICENSE.txt ](./LICENSE.txt ).