feat: add App NetBird Client

This commit is contained in:
arch3rPro
2025-09-12 14:19:44 +08:00
parent 6047546ab0
commit bc767f6718
6 changed files with 127 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
additionalProperties:
formFields:
- default: NB_SETUP_KEY
envKey: NB_SETUP_KEY
label:
en: NetBird-API-Key
zh: NetBird密钥
required: true
type: text
edit: true
rule: paramCommon
+19
View File
@@ -0,0 +1,19 @@
services:
netbird:
container_name: ${CONTAINER_NAME}
image: netbirdio/netbird:latest
hostname: Free-Node
cap_add:
- NET_ADMIN
- SYS_ADMIN
- SYS_RESOURCE
network_mode: host
environment:
- NB_SETUP_KEY=${NB_SETUP_KEY}
volumes:
- netbird-client:/var/lib/netbird
labels:
createdBy: "Apps"
volumes:
netbird-client:
name: netbird-client