Welcome to NetBird Selfservice
NetBird Selfservice is a Laravel-based web application that allows employees to request and manage VPN network resources. Built on top of NetBird’s powerful VPN platform, it provides a streamlined approval workflow for adding IP addresses, subnets, and domains to your VPN network.Quick Installation
Get NetBird Selfservice up and running in minutes
Configuration Guide
Configure OAuth, NetBird API, and security settings
User Guide
Learn how to request and manage VPN resources
Admin Guide
Manage approvals and configure admin settings
Key Features
NetBird Selfservice provides enterprise-grade resource management with built-in security and approval workflows.Resource Management
Add, edit, and delete VPN network resources including IPs, CIDRs, and domains
Approval Workflow
Non-admin users submit requests that require admin approval before deployment
OAuth Authentication
Secure Google OAuth authentication with domain restriction capabilities
Activity Logging
Complete audit trail of all resource changes and user actions
Getting Started
View on GitHub
NetBird Selfservice is open source under the MIT license