setup-token is not displayed after initial setup #670

Closed
opened 2025-11-13 12:07:20 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @qschneider on GitHub (Sep 18, 2025).

Hi, i'am trying to install pangolin on a debian 13 vps.

first hurdle was that you need to install docker manually, becouse debian trixie doesn't include software-properties-common

E: Unable to locate package software-properties-common

see https://www.reddit.com/r/debian/comments/1mprf6g/addaptrepository_not_working_in_new_debian/

After initial installation there is no setup-token displayed to complete initial setup.
Were do i find that token ?

Thanks in advance!

full installer output


xxx@pangolin-vps:~$ sudo ./installer
Welcome to the Pangolin installer!
This installer will help you set up Pangolin on your server.

Please make sure you have the following prerequisites:

  • Open TCP ports 80 and 443 and UDP ports 51820 and 21820 on your VPS and firewall.

Lets get started!

=== Basic Configuration ===
Do you want to install Pangolin as a cloud-managed (beta) node? (yes/no): no
Enter your base domain (no subdomain e.g. example.com): xxx.org
Enter the domain for the Pangolin dashboard (default: pangolin.xxx.org):
Enter email for Let's Encrypt certificates: postmaster@xxx.org
Do you want to use Gerbil to allow tunneled connections (yes/no) (default: yes):

=== Email Configuration ===
Enable email functionality (SMTP) (yes/no) (default: no):

=== Advanced Configuration ===
Is your server IPv6 capable? (yes/no) (default: yes): no

=== Generating Configuration Files ===

Configuration files created successfully!

=== Starting installation ===
Would you like to install and start the containers? (yes/no) (default: yes):
Would you like to run Pangolin as Docker or Podman containers? (default: docker):
Pulling the container images...
[+] Pulling 3/3
✔ traefik Pulled 1.2s
✔ pangolin Pulled 1.2s
✔ gerbil Pulled 1.2s
Starting containers...
[+] Running 4/4
✔ Network pangolin Created 0.1s
✔ Container pangolin Healthy 11.6s
✔ Container gerbil Started 11.1s
✔ Container traefik Started 11.7s

=== CrowdSec Install ===
Would you like to install CrowdSec? (yes/no) (default: no):

Installation complete!

To complete the initial setup, please visit:
https://pangolin.xxx.org/auth/initial-setup


Originally created by @qschneider on GitHub (Sep 18, 2025). Hi, i'am trying to install pangolin on a debian 13 vps. first hurdle was that you need to install docker manually, becouse debian trixie doesn't include software-properties-common E: Unable to locate package software-properties-common see https://www.reddit.com/r/debian/comments/1mprf6g/addaptrepository_not_working_in_new_debian/ After initial installation there is no setup-token displayed to complete initial setup. Were do i find that token ? Thanks in advance! full installer output --- xxx@pangolin-vps:~$ sudo ./installer Welcome to the Pangolin installer! This installer will help you set up Pangolin on your server. Please make sure you have the following prerequisites: - Open TCP ports 80 and 443 and UDP ports 51820 and 21820 on your VPS and firewall. Lets get started! === Basic Configuration === Do you want to install Pangolin as a cloud-managed (beta) node? (yes/no): no Enter your base domain (no subdomain e.g. example.com): xxx.org Enter the domain for the Pangolin dashboard (default: pangolin.xxx.org): Enter email for Let's Encrypt certificates: postmaster@xxx.org Do you want to use Gerbil to allow tunneled connections (yes/no) (default: yes): === Email Configuration === Enable email functionality (SMTP) (yes/no) (default: no): === Advanced Configuration === Is your server IPv6 capable? (yes/no) (default: yes): no === Generating Configuration Files === Configuration files created successfully! === Starting installation === Would you like to install and start the containers? (yes/no) (default: yes): Would you like to run Pangolin as Docker or Podman containers? (default: docker): Pulling the container images... [+] Pulling 3/3 ✔ traefik Pulled 1.2s ✔ pangolin Pulled 1.2s ✔ gerbil Pulled 1.2s Starting containers... [+] Running 4/4 ✔ Network pangolin Created 0.1s ✔ Container pangolin Healthy 11.6s ✔ Container gerbil Started 11.1s ✔ Container traefik Started 11.7s === CrowdSec Install === Would you like to install CrowdSec? (yes/no) (default: no): Installation complete! To complete the initial setup, please visit: https://pangolin.xxx.org/auth/initial-setup ---
Author
Owner

@scroguard commented on GitHub (Sep 18, 2025):

i too am experiencing this issue. debian 13 trixie on a vm. installer worked great, all containers are up, but i do not have a setup token displayed on the console to allow me to continue with the installation. i'm digging through the logs now in hopes to find it, but so far no luck.

@scroguard commented on GitHub (Sep 18, 2025): i too am experiencing this issue. debian 13 trixie on a vm. installer worked great, all containers are up, but i do not have a setup token displayed on the console to allow me to continue with the installation. i'm digging through the logs now in hopes to find it, but so far no luck.
Author
Owner

@scroguard commented on GitHub (Sep 18, 2025):

found it! i had to restart the stack and then immediately issue the following command:

docker compose logs pangolin

as soon as i did this, it was displayed in the very first few lines:

pangolin | === SETUP TOKEN EXISTS ===
pangolin | Token: ****************************************
pangolin | Use this token on the initial setup page
pangolin | ================================

token sanitized above for security purposes

@scroguard commented on GitHub (Sep 18, 2025): found it! i had to restart the stack and then immediately issue the following command: docker compose logs pangolin as soon as i did this, it was displayed in the very first few lines: pangolin | === SETUP TOKEN EXISTS === pangolin | Token: **************************************** pangolin | Use this token on the initial setup page pangolin | ================================ token sanitized above for security purposes
Author
Owner

@oschwartz10612 commented on GitHub (Sep 18, 2025):

This may have got broken from another fix to the installer. Looking into
it now!

@oschwartz10612 commented on GitHub (Sep 18, 2025): This may have got broken from another fix to the installer. Looking into it now!
Author
Owner

@oschwartz10612 commented on GitHub (Sep 18, 2025):

Fixed in a1b2e36a5d

Installer updated

@oschwartz10612 commented on GitHub (Sep 18, 2025): Fixed in a1b2e36a5dbfdf1ae38c07aea6b9fd557efdb33e Installer updated
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#670