Skip to content

Commit 634e374

Browse files
committed
Add NetBird to the community scripts
1 parent e70d917 commit 634e374

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

frontend/public/json/netbird.json

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
{
2+
"name": "NetBird",
3+
"slug": "netbird",
4+
"categories": [
5+
4
6+
],
7+
"date_created": "2025-12-02",
8+
"type": "ct",
9+
"updateable": true,
10+
"privileged": false,
11+
"interface_port": null,
12+
"documentation": "https://docs.netbird.io/",
13+
"website": "https://netbird.io/",
14+
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@master/webp/netbird.webp",
15+
"config_path": "/etc/netbird/config.json",
16+
"description": "NetBird is an open-source VPN management platform that creates secure peer-to-peer networks using WireGuard. It enables secure connectivity between devices anywhere in the world without complex firewall configurations or port forwarding. NetBird offers features like zero-configuration networking, SSO integration, access control policies, and a centralized management dashboard. It's designed to be simple to deploy and manage, making it ideal for connecting remote teams, securing IoT devices, or building secure infrastructure networks.",
17+
"install_methods": [
18+
{
19+
"type": "default",
20+
"script": "ct/netbird.sh",
21+
"resources": {
22+
"cpu": 1,
23+
"ram": 512,
24+
"hdd": 4,
25+
"os": "debian",
26+
"version": "13"
27+
}
28+
}
29+
],
30+
"default_credentials": {
31+
"username": null,
32+
"password": null
33+
},
34+
"notes": [
35+
{
36+
"text": "The NetBird client (agent) allows a peer to join a pre-existing NetBird deployment. If a NetBird deployment is not yet available, there are both managed and self-hosted options available.",
37+
"type": "info"
38+
},
39+
{
40+
"text": "After installation, enter the container and run `netbird` to to view the commands.",
41+
"type": "info"
42+
},
43+
{
44+
"text": "Use a Setup Key from your NetBird dashboard or SSO login to authenticate during setup or in the container.",
45+
"type": "info"
46+
},
47+
{
48+
"text": "Check connection status with `netbird status`.",
49+
"type": "info"
50+
}
51+
]
52+
}

0 commit comments

Comments
 (0)