diff --git a/public/docs-static/img/how-to-guides/add-new-peer-empty.png b/public/docs-static/img/how-to-guides/add-new-peer-empty.png new file mode 100644 index 00000000..174e5978 Binary files /dev/null and b/public/docs-static/img/how-to-guides/add-new-peer-empty.png differ diff --git a/public/docs-static/img/how-to-guides/add-new-peer-popup.png b/public/docs-static/img/how-to-guides/add-new-peer-popup.png new file mode 100644 index 00000000..fb5b70f9 Binary files /dev/null and b/public/docs-static/img/how-to-guides/add-new-peer-popup.png differ diff --git a/public/docs-static/img/how-to-guides/google-play-badge.png b/public/docs-static/img/how-to-guides/google-play-badge.png new file mode 100644 index 00000000..131f3aca Binary files /dev/null and b/public/docs-static/img/how-to-guides/google-play-badge.png differ diff --git a/public/docs-static/img/how-to-guides/peer-list.png b/public/docs-static/img/how-to-guides/peer-list.png new file mode 100644 index 00000000..1d4efd02 Binary files /dev/null and b/public/docs-static/img/how-to-guides/peer-list.png differ diff --git a/src/components/NavigationDocs.jsx b/src/components/NavigationDocs.jsx index 7d268363..7ede611f 100644 --- a/src/components/NavigationDocs.jsx +++ b/src/components/NavigationDocs.jsx @@ -23,6 +23,7 @@ export const docsNavigation = [ { title: 'Use setup keys for automation', href: '/how-to/register-machines-using-setup-keys' }, { title: 'Manage network access', href: '/how-to/manage-network-access' }, { title: 'Add users to your network', href: '/how-to/add-users-to-your-network' }, + { title: 'Add machines to your network', href: '/how-to/add-machines-to-your-network' }, { title: 'Access NetBird API', href: '/how-to/access-netbird-public-api' }, { title: 'Enforce periodic authentication', href: '/how-to/enforce-periodic-user-authentication' }, { title: 'Monitor system and network activity', href: '/how-to/monitor-system-and-network-activity' }, diff --git a/src/pages/how-to/add-machines-to-your-network.mdx b/src/pages/how-to/add-machines-to-your-network.mdx new file mode 100644 index 00000000..620bc836 --- /dev/null +++ b/src/pages/how-to/add-machines-to-your-network.mdx @@ -0,0 +1,48 @@ + +# Add machines to your NetBird network + +Whether you have a network for personal use or manage your company's corporate network, you'd probably want to add machines +(or peers in NetBird's terms) to your network. + +NetBird peer is a machine that runs the [NetBird agent](/about-netbird/how-netbird-works#client-application) +and is connected to the network. NetBird peer can be a virtual machine running in the cloud like AWS or Google Cloud, +an Android or iOs device, a personal laptop, a single-board computer like Raspberry Pi, a docker container, or even a router. + +## Use NetBird web UI to add new peers + +To add a new peer to your network follow these steps: +1. Sign-in you NetBird account at https://app.netbird.io/ and go to the Peers tab. +2. Hit `Add new peer` button + +
+
+
+
+
+
+
+ +
+ +- Make sure to [star us on GitHub](https://github.com/netbirdio/netbird) +- Follow us [on Twitter](https://twitter.com/netbird) +- Join our [Slack Channel](https://join.slack.com/t/netbirdio/shared_invite/zt-vrahf41g-ik1v7fV8du6t0RwxSrJ96A) +- NetBird [latest release](https://github.com/netbirdio/netbird/releases) on GitHub diff --git a/src/pages/how-to/installation.mdx b/src/pages/how-to/installation.mdx index 28690778..6fa10308 100644 --- a/src/pages/how-to/installation.mdx +++ b/src/pages/how-to/installation.mdx @@ -144,6 +144,16 @@ Recommended way is to add NetBird in firewall settings: 9. Provide rule name (e.g. "Netbird Egress Traffic") and click "Finish". 10. Disconnect and connect to NetBird. +### Android + +NetBird has an official Android application that you can download at Google Play Store: + +
+
+
+
+
+