Pangolin/Docker install fails on debian 13 #664

Closed
opened 2026-04-05 17:32:23 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Joly0 on 11/7/2025

Describe the Bug

On latest debian 13 version the installer fails, because a dependency for docker is failing to install. Also continuing the installer afterwards breaks the installer aswell.

The error for docker ist this:

=== Starting installation ===
Would you like to install and start the containers? (yes/no) (default: yes): yes
Would you like to run Pangolin as Docker or Podman containers? (default: docker): docker
Docker is not installed. Would you like to install it? (yes/no) (default: yes): yes
OK:1 http://security.debian.org/debian-security trixie-security InRelease
OK:2 http://debian.anexia.at/debian trixie InRelease
Holen:3 http://debian.anexia.at/debian trixie-updates InRelease [47,3 kB]
Es wurden 47,3 kB in 0 s geholt (441 kB/s).
Paketlisten werden gelesen… Fertig
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
E: Paket software-properties-common kann nicht gefunden werden.
Failed to enable unit: Unit docker.service does not exist
Error starting Docker service: exit status 1
Waiting for Docker to start...
Docker is not running yet, waiting...
Docker is not running yet, waiting...
Docker is not running yet, waiting...
Docker is not running yet, waiting...
Docker is not running yet, waiting...
Docker is still not running after 10 seconds. Please check the installation.

installed docker manually using the docs here https://docs.docker.com/engine/install/debian/ and then tried to run the installer again and got this:

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!
Looks like you already installed Pangolin!

=== MaxMind Database Update ===
MaxMind GeoLite2 Country database found.
Would you like to update the MaxMind database to the latest version? (yes/no) (default: no): yes
Downloading MaxMind GeoLite2 Country database...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 4983k  100 4983k    0     0  5936k      0 --:--:-- --:--:-- --:--:-- 5936k
MaxMind GeoLite2 Country database downloaded successfully!

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

Installation complete!

To complete the initial setup, please visit:
https://auth/initial-setup

The url at the end is not with removed domain, this is actually what pangolin installer outputs, this is straight up copy pasted 1:1 from the terminal.

Environment

  • OS Type & Version: Debian 13
  • Pangolin Version:
  • Gerbil Version:
  • Traefik Version:
  • Newt Version:
  • Olm Version: (if applicable)

To Reproduce

Install debian 13 without anything. Run pangolin installer, see error.

Expected Behavior

Installer should not fail with debian 13

*Originally created by @Joly0 on 11/7/2025* ### Describe the Bug On latest debian 13 version the installer fails, because a dependency for docker is failing to install. Also continuing the installer afterwards breaks the installer aswell. The error for docker ist this: ``` === Starting installation === Would you like to install and start the containers? (yes/no) (default: yes): yes Would you like to run Pangolin as Docker or Podman containers? (default: docker): docker Docker is not installed. Would you like to install it? (yes/no) (default: yes): yes OK:1 http://security.debian.org/debian-security trixie-security InRelease OK:2 http://debian.anexia.at/debian trixie InRelease Holen:3 http://debian.anexia.at/debian trixie-updates InRelease [47,3 kB] Es wurden 47,3 kB in 0 s geholt (441 kB/s). Paketlisten werden gelesen… Fertig Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig E: Paket software-properties-common kann nicht gefunden werden. Failed to enable unit: Unit docker.service does not exist Error starting Docker service: exit status 1 Waiting for Docker to start... Docker is not running yet, waiting... Docker is not running yet, waiting... Docker is not running yet, waiting... Docker is not running yet, waiting... Docker is not running yet, waiting... Docker is still not running after 10 seconds. Please check the installation. ``` installed docker manually using the docs here https://docs.docker.com/engine/install/debian/ and then tried to run the installer again and got this: ``` 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! Looks like you already installed Pangolin! === MaxMind Database Update === MaxMind GeoLite2 Country database found. Would you like to update the MaxMind database to the latest version? (yes/no) (default: no): yes Downloading MaxMind GeoLite2 Country database... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4983k 100 4983k 0 0 5936k 0 --:--:-- --:--:-- --:--:-- 5936k MaxMind GeoLite2 Country database downloaded successfully! === CrowdSec Install === Would you like to install CrowdSec? (yes/no) (default: no): no Installation complete! To complete the initial setup, please visit: https://auth/initial-setup ``` The url at the end is not with removed domain, this is actually what pangolin installer outputs, this is straight up copy pasted 1:1 from the terminal. ### Environment - OS Type & Version: Debian 13 - Pangolin Version: - Gerbil Version: - Traefik Version: - Newt Version: - Olm Version: (if applicable) ### To Reproduce Install debian 13 without anything. Run pangolin installer, see error. ### Expected Behavior Installer should not fail with debian 13
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pangolin#664