[GH-ISSUE #5338] Self-host quickstart doesn't display first-time setup #10398

Closed
opened 2026-08-05 01:25:45 -04:00 by saavagebueno · 4 comments
Owner

Originally created by @strongdoctor on GitHub (Feb 15, 2026).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5338

Describe the problem

After removing the previous NetBird setup including volumes, going through the self-hosting quickstart, at least with Traefik selected, does not redirect you to the setup page, and going to /setup just gives 404.

To Reproduce

Steps to reproduce the behavior:

  1. Use the setup script at https://docs.netbird.io/selfhosted/selfhosted-quickstart#installation-script.
  2. After going through the install, go to your selected domain, no setup is shown.

Expected behavior
The first-time setup should show.

NetBird version
Latest as of issue creation.

Originally created by @strongdoctor on GitHub (Feb 15, 2026). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5338 **Describe the problem** After removing the previous NetBird setup including volumes, going through the self-hosting quickstart, at least with Traefik selected, does not redirect you to the setup page, and going to /setup just gives 404. **To Reproduce** Steps to reproduce the behavior: 1. Use the setup script at https://docs.netbird.io/selfhosted/selfhosted-quickstart#installation-script. 2. After going through the install, go to your selected domain, no setup is shown. **Expected behavior** The first-time setup should show. **NetBird version** Latest as of issue creation.
saavagebueno added the triage-needed label 2026-08-05 01:25:45 -04:00
Author
Owner

@Marald711 commented on GitHub (Feb 18, 2026):

@strongdoctor how did you fix this? I'm having the same problem

<!-- gh-comment-id:3921385998 --> @Marald711 commented on GitHub (Feb 18, 2026): @strongdoctor how did you fix this? I'm having the same problem
Author
Owner

@strongdoctor commented on GitHub (Feb 18, 2026):

@strongdoctor how did you fix this? I'm having the same problem

Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough.

Let me know if it works for you too, in case someone else stumbles in here.

<!-- gh-comment-id:3921536506 --> @strongdoctor commented on GitHub (Feb 18, 2026): > [@strongdoctor](https://github.com/strongdoctor) how did you fix this? I'm having the same problem Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough. Let me know if it works for you too, in case someone else stumbles in here.
Author
Owner

@Marald711 commented on GitHub (Feb 18, 2026):

@strongdoctor how did you fix this? I'm having the same problem

Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough.

Let me know if it works for you too, in case someone else stumbles in here.

Thank you.
I didn't nuke everything just the docker data volume where idp.db is stored. Then I also ran docker compose pull, now it is working.
I too think that docker pull would be enough, if not deleting /var/lib/docker/volumes/netbird_data/_data/idp.db should do the trick.

Funny enough, I was just browsing another issue and thought that maybe updating will work when I got the notification of your message.

<!-- gh-comment-id:3921729754 --> @Marald711 commented on GitHub (Feb 18, 2026): > > [@strongdoctor](https://github.com/strongdoctor) how did you fix this? I'm having the same problem > > Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough. > > Let me know if it works for you too, in case someone else stumbles in here. Thank you. I didn't nuke everything just the docker data volume where idp.db is stored. Then I also ran docker compose pull, now it is working. I too think that docker pull would be enough, if not deleting /var/lib/docker/volumes/netbird_data/_data/idp.db should do the trick. Funny enough, I was just browsing another issue and thought that maybe updating will work when I got the notification of your message.
Author
Owner

@strongdoctor commented on GitHub (Feb 18, 2026):

@strongdoctor how did you fix this? I'm having the same problem

Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough.
Let me know if it works for you too, in case someone else stumbles in here.

Thank you. I didn't nuke everything just the docker data volume where idp.db is stored. Then I also ran docker compose pull, now it is working. I too think that docker pull would be enough, if not deleting /var/lib/docker/volumes/netbird_data/_data/idp.db should do the trick.

Funny enough, I was just browsing another issue and thought that maybe updating will work when I got the notification of your message.

hah, funny coincidence :D

<!-- gh-comment-id:3922202081 --> @strongdoctor commented on GitHub (Feb 18, 2026): > > > [@strongdoctor](https://github.com/strongdoctor) how did you fix this? I'm having the same problem > > > > > > Hi, I ran docker compose pull, nuked the current setup, made sure there were no leftovers, then set it up again. It might be that docker compose pull is enough. > > Let me know if it works for you too, in case someone else stumbles in here. > > Thank you. I didn't nuke everything just the docker data volume where idp.db is stored. Then I also ran docker compose pull, now it is working. I too think that docker pull would be enough, if not deleting /var/lib/docker/volumes/netbird_data/_data/idp.db should do the trick. > > Funny enough, I was just browsing another issue and thought that maybe updating will work when I got the notification of your message. hah, funny coincidence :D
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#10398