# CrowdSec Manager for Pangolin: User Guide

**URL:** <https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579>\
**Category:** Firewalls & Security\
**Tags:** crowdsec, pangolin\
**Created:** [March 1, 2025, 4:31pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579 "2025-03-01T16:31:43Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [June 3, 2025, 6:09pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/44 "2025-06-03T18:09:32Z")

</div>



---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [June 3, 2025, 6:09pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/45 "2025-06-03T18:09:38Z")

</div>



---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [June 3, 2025, 6:09pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/46 "2025-06-03T18:09:47Z")

</div>



---

<div class="post-metadata">

**Author:** ![jhobson](https://forum.hhf.technology/user_avatar/forum.hhf.technology/jhobson/32/1696_2.png) [@jhobson](https://forum.hhf.technology/u/jhobson)\
**Post date:** [June 5, 2025, 10:24am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/47 "2025-06-05T10:24:26Z")

</div>

Hi @hhf.technoloy

Any update upon this and the new app ?

Ripping my hair out after trying to update to use latest install script and Middleware Manager v3.0.1 (and the plugs in for GeoblockIP / Crowdsec Manager… not even sure the plug works or your supposed to still add that using the ./installer.sh) ?

Thanks !

---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [June 5, 2025, 10:32am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/48 "2025-06-05T10:32:58Z")

</div>

It’s will not work if you have deployed middleware manager. Paths have changed. You will have to manually edit the script before running it with the altered paths

---

<div class="post-metadata">

**Author:** ![mihaiserban92](https://forum.hhf.technology/user_avatar/forum.hhf.technology/mihaiserban92/32/2575_2.png) [@mihaiserban92](https://forum.hhf.technology/u/mihaiserban92)\
**Post date:** [June 28, 2025, 2:04pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/49 "2025-06-28T14:04:08Z")

</div>

Hello and thank you in advance for your great work!

I have installed pangolin with crowdsec using the official installer.  
I used your lovely script to test the configuration, enroll in cloud console etc.  
I also installed collections using the script but when i check my alerts I can see that it does not apply a decision for vpatch-env-access, as per the screenshot.

I am not sure where to start looking for misconfiguration or other info, but in traefik dynamic yaml file i can see Appsec being enabled so not sure where to look any further. The script does confirm the middleware being installed correctly so i assumed that includes Appsec. Many thanks!!

 ![2025-06-28_16-35](https://forum-cdn.hhf.technology/original/2X/c/c0754b4da3cddad0bba84af7d732d6cd22792935.png)

---

<div class="post-metadata">

**Author:** ![Kerry](https://forum.hhf.technology/user_avatar/forum.hhf.technology/kerry/32/3248_2.png) [@Kerry](https://forum.hhf.technology/u/Kerry)\
**Post date:** [September 29, 2025, 7:11pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/50 "2025-09-29T19:11:38Z")

</div>

Love this program, it saved me after getting locked out by crowdsec…makes things so much easer. Thank you.

---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [October 2, 2025, 6:21pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/51 "2025-10-02T18:21:15Z")

</div>



---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [November 19, 2025, 4:26pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/52 "2025-11-19T16:26:31Z")

</div>



---

<div class="post-metadata">

**Author:** ![epp69](https://forum.hhf.technology/user_avatar/forum.hhf.technology/epp69/32/4362_2.png) [@epp69](https://forum.hhf.technology/u/epp69)\
**Post date:** [December 23, 2025, 3:20pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/53 "2025-12-23T15:20:04Z")

</div>

```auto
root@reverseproxy:~/docker/pangolin# docker exec -it crowdsec cscli notification test discord
INFO Crowdsec CTI helper enabled 0.1s 
DEBUG starting plugin args="[/usr/local/lib/crowdsec/plugins/notification-http]" module=plugin path=/usr/local/lib/crowdsec/plugins/notification-http 0.2s 
DEBUG plugin started module=plugin path=/usr/local/lib/crowdsec/plugins/notification-http pid=662 0.2s 
DEBUG waiting for RPC address module=plugin plugin=/usr/local/lib/crowdsec/plugins/notification-http 6.3s 
DEBUG using plugin module=plugin version=1 12.1s 
TRACE waiting for stdio data module=plugin 12.1s 
INFO registered plugin discord 0.1s 
INFO registered plugin http_default 0.1s 
INFO pluginTomb dying 0.1s 
INFO cti call for 10.10.10.10 module=cti type=crowdsec-cti
DEBUG request for 10.10.10.10 took 472.574164ms module=cti type=crowdsec-cti
INFO received signal for discord config @module=http-plugin module=plugin
WARNING HTTP server returned non 200 status code: 400 @module=http-plugin module=plugin
INFO killing all plugins                          
DEBUG received EOF, stopping recv loop err="rpc error: code = Unavailable desc = error reading from server: EOF" module=plugin
INFO plugin process exited id=662 module=plugin plugin=/usr/local/lib/crowdsec/plugins/notification-http
DEBUG plugin exited module=plugin

```

crowdsec manager with pangolinsomething error on notification plugin.

---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [December 23, 2025, 7:23pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/54 "2025-12-23T19:23:41Z")

</div>

Did you get the cti key properly??

---

<div class="post-metadata">

**Author:** ![epp69](https://forum.hhf.technology/user_avatar/forum.hhf.technology/epp69/32/4362_2.png) [@epp69](https://forum.hhf.technology/u/epp69)\
**Post date:** [December 24, 2025, 6:28am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/55 "2025-12-24T06:28:41Z")

</div>

yes. i use another discord format notification work well.

> <https://gist.github.com/bpbradley/6628f7c7486b46dfeefaa95a83373f01>
>
> There are more than three files. show original

 ![image](https://forum-cdn.hhf.technology/original/2X/a/a2d378f96c792bbf2856aebd939bd6f19caf4c32.jpeg)

---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [December 24, 2025, 7:41am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/56 "2025-12-24T07:41:37Z")

</div>

my profile.yml is a bit optimized. you can have a look

---

<div class="post-metadata">

**Author:** ![d3vilsadvocate2](https://forum.hhf.technology/user_avatar/forum.hhf.technology/d3vilsadvocate2/32/4665_2.png) [@d3vilsadvocate2](https://forum.hhf.technology/u/d3vilsadvocate2)\
**Post date:** [January 25, 2026, 6:34am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/57 "2026-01-25T06:34:42Z")

</div>

hi all  
can’t get the new http version to run on a ubuntu testserver. Followed the github instructions to the teeth, containers are running, the curl command gives me no result however. Can’t access the interface from another machine either and I tried changing the ports as well…  
Firewall is also disabled just in case.

Any idea how to approach this?

---

<div class="post-metadata">

**Author:** ![hhf.technoloy](https://forum.hhf.technology/user_avatar/forum.hhf.technology/hhf.technoloy/32/68_2.png) [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Post date:** [January 25, 2026, 8:01am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/58 "2026-01-25T08:01:49Z")

</div>

@d3vilsadvocate2 can you open a separate help thread. So this doesn’t get lost

---

<div class="post-metadata">

**Author:** ![brackaus](https://forum.hhf.technology/letter_avatar_proxy/v4/letter/b/71c47a/32.png) [@brackaus](https://forum.hhf.technology/u/brackaus)\
**Post date:** [February 6, 2026, 11:34am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/59 "2026-02-06T11:34:29Z")

</div>

Great App, Finally got it Semi to work (a couple of issues, I have Crowdsec console enabled, but the app thinks its not. Also the captcha section is saying it’s not configured, but i did a test and it does show up..

My real question is, HTTPS when? 😃

---

<div class="post-metadata">

**Author:** ![Peter\_Klein](https://forum.hhf.technology/user_avatar/forum.hhf.technology/peter_klein/32/2133_2.png) [@Peter\_Klein](https://forum.hhf.technology/u/Peter_Klein)\
**Post date:** [February 28, 2026, 2:17pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/60 "2026-02-28T14:17:32Z")

</div>

Hello,

whenever I Try to set up captcha through crowdsec manager, the Apply shows:  
Create captcha HTML page

traefik configuration directory not found: stat config/traefik: no such file or directory

and:

Update Traefik dynamic config

failed to read dynamic\_config.yml from local path: open config/traefik/dynamic\_config.yml: no such file or directory

I didn´t change any folders either in my traefik compose or in the Crowdsec manager compose. I also didn´t change the folger in the settings of crowdsec manager.  
Config validation shows, that the dynamic config an static config match.

---

<div class="post-metadata">

**Author:** ![cmj01](https://forum.hhf.technology/user_avatar/forum.hhf.technology/cmj01/32/4979_2.png) [@cmj01](https://forum.hhf.technology/u/cmj01)\
**Post date:** [May 22, 2026, 4:49am UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/61 "2026-05-22T04:49:15Z")

</div>

This looks fantastic and I’m keen to try it. However I’m a bit confused as to which variant I need to install if I’ve already got Pangolin, Traefik, and CrowdSec up and running.

Is the full stack deployment option effectively replacing the standard Pangolin and CrowdSec installer?

Or would you run this alongside your main stack?

Sorry for the basic question but I want to make sure I’ve understood this right before I start breaking things.

Mike

---

<div class="post-metadata">

**Author:** ![Darkcloud](https://forum.hhf.technology/user_avatar/forum.hhf.technology/darkcloud/32/5260_2.png) [@Darkcloud](https://forum.hhf.technology/u/Darkcloud)\
**Post date:** [May 24, 2026, 5:15pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/62 "2026-05-24T17:15:33Z")

</div>

Hello

I am also confused. I decided to start over if I follow the setup guide for the Pangolin variant. The result is that only Traefik and the crowdsec Manager run and all other containers constantly restart. There was also no option to setup the domain for Pangolin or do the initial setup step. There is also no config dir set for pangolin in the compose file created. Is that also correct?

I use a vps from ionos that I reset to a new Debian 13 image before starting. The only extra thing I did was install git and docker.

---

<div class="post-metadata">

**Author:** ![ScoobyDoo27](https://forum.hhf.technology/user_avatar/forum.hhf.technology/scoobydoo27/32/3083_2.png) [@ScoobyDoo27](https://forum.hhf.technology/u/ScoobyDoo27)\
**Post date:** [May 24, 2026, 5:20pm UTC](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579/63 "2026-05-24T17:20:51Z")

</div>

Yup, I’m having trouble as well. I stopped all my existing containers (pangolin, traefik, gerbil) and cloned the crowdsec\_manager repo and started the containers from there. I can no longer access pangolin but the crowdsec portal works. Am I supposed to append my original compose.yml with the crowdsec stuff or use this entirely new directory that was created?

[Previous page](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579.md?page=2)

[Next page](https://forum.hhf.technology/t/crowdsec-manager-for-pangolin-user-guide/579.md?page=4)
