NetBird - installation and my experience
-
For the moment i only use Netbird for an SMB connection from my Cloudron hosted at Hetzner to home, for backups.
But i think there's more to explore here, like some dns magic with Adguard maybe?
https://docs.netbird.io/how-to/manage-dns-in-your-network
For instance, you connect multiple clients through the dns of Adguard? That way you have some kind of VPN with an Adguard filtering resolution? Also handy for mobile clients on the go, i mean the moments you depend on public wifi anywhere outside your home, you connect to Netbird and voila

Another thing that crossed my mind, but i don't know if that's even possible? Sometimes you want to run an app on Cloudron, but don't want it to be publicly available? You only want it to be available for a certain group of clients. This is where Netbird comes in handy also.
Think of it when installing an Cloudron app, you have the ability to only make it available through Netbird? So that way the app is not publicly available, but only to it's clients connected through Netbird.
-
For the moment i only use Netbird for an SMB connection from my Cloudron hosted at Hetzner to home, for backups.
But i think there's more to explore here, like some dns magic with Adguard maybe?
https://docs.netbird.io/how-to/manage-dns-in-your-network
For instance, you connect multiple clients through the dns of Adguard? That way you have some kind of VPN with an Adguard filtering resolution? Also handy for mobile clients on the go, i mean the moments you depend on public wifi anywhere outside your home, you connect to Netbird and voila

Another thing that crossed my mind, but i don't know if that's even possible? Sometimes you want to run an app on Cloudron, but don't want it to be publicly available? You only want it to be available for a certain group of clients. This is where Netbird comes in handy also.
Think of it when installing an Cloudron app, you have the ability to only make it available through Netbird? So that way the app is not publicly available, but only to it's clients connected through Netbird.
@DanTheMan said in NetBird - installation and my experience:
Another thing that crossed my mind, but i don't know if that's even possible? Sometimes you want to run an app on Cloudron, but don't want it to be publicly available? You only want it to be available for a certain group of clients. This is where Netbird comes in handy also.
Think of it when installing an Cloudron app, you have the ability to only make it available through Netbird? So that way the app is not publicly available, but only to it's clients connected through Netbird.
Thatβs what I meant to ask - is it possible to run something like Bitwarden, Nextcloud, Plex through Netbird, only?
-
@DanTheMan, Could you share your setup.env file? I'm trying to setup Netbird and it keeps failing, I have tested with the 3 latest releases, I have tried the one-liner install on Ubuntu and Rocky9 and it never worked, it get's stuck waiting for the dashboard to become online, the manual setup have issues as well, the further that I have gotten to setting it up is to get a "There was an error logging you in. Error: Unauthenticated" error, the network traffic shows that netbird tried to do a call to "/.well-known/openid-configuration" on localhost for some reason.
I have set it up according to the official documentation but it doesn't work. Any help would be greatly appreciated!
-
It's been a while since I have set it up, but this guy does a good job by explaining how to set it up with Authentik...
Setup Authentik:
https://wiki.opensourceisawesome.com/books/authentik/page/install-and-setup-authentikSetup Netbird:
https://wiki.opensourceisawesome.com/books/netbird-with-wireguard/page/install-and-setup-the-netbird-wireguard-system -
@DanTheMan Unfortunately I still face a lot of issues, I have also found a lot of issues with how the management.json file is created, some of the variables are missing or incorrect, could you share a sanitized version of your setup.env and management.json files? it would help a lot.
I'm also using Keycloak as the authentication mechanism, the official documents don't look good enough as when I follow them I get a broken installation.
-
@mpapamichalis
Have you tried upstream already? They have the knowledge to solve this quickly and are really helpfull in many ways to support you with setting it up.It's not that i don't want to help you out, but this forum is not related to Netbird in any way.
-
@DanTheMan : Thank you for your post. Got netbird-server running on a VPS. Now I wanted to install it on a VM with docker running in Proxmox. Nating to the reqired ports is set, firewallports are open and even in one trial switched off. Same error. The public-domain was reachable < 45sec. Therefore no installation.
Now my questions: does anyone have netbird running in a LXC with docker in Proxmox and could help me out with some idea? Or does netbird have a problem with nating in general? I couldn't find any information on nating and netbird.
Thank you for your help.
Anton -
@dantheman thanks for the write up.
It looks like there are fans of this and firezone. I do not know enough to know what would be best, but I love this as an option to provide apps to specific users AND also as a means of backing things up locally.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login