ChirpStack Docker Container Stops Unexpectedly and Web Interface is Inaccessible

Hello,

I am facing an issue with the ChirpStack project while running it using Docker. I cloned the Git repository and followed the README instructions step-by-step. After making some modifications for a logo change, I started the containers using docker-compose up -d. The ChirpStack container starts initially but stops unexpectedly with an “exited” status after a short period. During the time it is running, I am unable to access the web interface and receive a connection error in the browser.

Here are the steps I followed:

  1. Cloned the repository: git clone GitHub - chirpstack/chirpstack-docker: Setup ChirpStack using Docker Compose
  2. Made the necessary configurations and logo changes.
  3. Did not modify the docker-compose.yml file (using default settings).
  4. Ran docker-compose up -d to start the containers.


When checking the container status, I notice that the ChirpStack container stops after a while. I couldn’t find any clear error messages in the logs, but I might be missing something due to my limited experience with debugging Docker issues.

Could you please provide insights into possible causes and solutions for this issue? How can I effectively inspect the logs or troubleshoot the web interface access problem? Any help would be greatly appreciated!

Looking at the services (e.g. kafka, …) I think you are running the docker-compose.yml from the chirpstack repo and not the chirpstack-docker repo.You should use the latter.

1 Like

I uploaded the Docker Compose file. Could you please explain this in more detail? What do I need to change?

You are looking at the wrong docker-compose, please see:

1 Like

Thank you very much for your answer and help.
I want to run the chirststack application that I recompiled. Because I changed the logo here and

I followed all the steps in this link.
After that, I don’t know how to run it and how to docker the chirtstack application that I recompiled. Can you help me with this?

You need to build your own Docker container, and then update the image reference in the chirpstack-docker/docker-compose.yml file.

1 Like