body: - type: markdown attributes: value: | ## Ideas & Feature Requests Use this category for feature requests, enhancements, integrations, and product ideas. NetBird uses community traction in discussions — upvotes, replies, affected users, and use-case detail — as an input when deciding what should become a maintainer-curated issue or roadmap item. A clear problem statement is more useful than a solution-only request. Please search first and add your use case to an existing discussion when one already exists. - type: checkboxes id: preflight attributes: label: Before posting options: - label: I searched existing discussions and issues for similar requests. required: true - label: I checked the documentation to confirm this is not already supported. required: true - label: This is a product idea or enhancement request, not a support question. required: true - label: I removed or anonymized sensitive details from examples and screenshots. required: true - type: dropdown id: area attributes: label: Product area description: Select every area this request touches. multiple: true options: - Client / Agent - CLI - Desktop UI - Mobile app - Dashboard / Admin UI - Management service / API - Signal service - Relay - DNS - Routes / Exit nodes - NetBird SSH - Access control policies - Posture checks - Identity provider / SSO - Self-hosting / Deployment - Kubernetes / Operator - Terraform / Automation - Documentation - Other / not sure validations: required: true - type: textarea id: problem attributes: label: Problem or use case description: What are you trying to accomplish, and what is difficult or impossible today? placeholder: | As a ... I want to ... Because ... validations: required: true - type: textarea id: proposal attributes: label: Proposed solution description: Describe the behavior, workflow, API, UI, or integration you would like to see. validations: required: true - type: textarea id: alternatives attributes: label: Alternatives or workarounds considered description: What have you tried today? Why is the current workaround not enough? - type: textarea id: impact attributes: label: Community impact and priority description: Help us understand who benefits and how urgent this is. placeholder: | - Number of users/teams/peers affected: - Deployment type: Cloud / self-hosted / both - Frequency: daily / weekly / occasional - Blocking production adoption? yes/no - Related comments, discussions, or customer requests: validations: required: true - type: textarea id: examples attributes: label: Examples from other tools or products description: If another tool solves this well, link or describe the behavior. - type: textarea id: security attributes: label: Security, privacy, and compatibility considerations description: Note any access-control, audit, data retention, network, platform, or backward-compatibility concerns. - type: textarea id: implementation attributes: label: Implementation ideas description: Optional. If you are familiar with the codebase or API, share possible implementation notes. - type: dropdown id: contribution attributes: label: Are you willing to help? options: - Yes, I can submit a PR if the approach is accepted. - Yes, I can test or validate a proposed implementation. - Yes, I can provide more use-case details. - Not at this time. validations: required: true - type: textarea id: additional-context attributes: label: Additional context description: Add screenshots, diagrams, links, or anything else that helps explain the request.