[PR #243] [MERGED] Crowdsec #2286

Closed
opened 2026-04-16 09:18:36 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/243
Author: @oschwartz10612
Created: 2/27/2025
Status: Merged
Merged: 2/27/2025
Merged by: @oschwartz10612

Base: devHead: crowdsec


📝 Commits (10+)

📊 Changes

15 files changed (+1015 additions, -64 deletions)

View changed files

install/config.go (+353 -0)
📝 install/config/config.yml (+0 -0)
install/config/crowdsec/acquis.yaml (+18 -0)
install/config/crowdsec/docker-compose.yml (+35 -0)
install/config/crowdsec/dynamic_config.yml (+108 -0)
install/config/crowdsec/profiles.yaml (+25 -0)
install/config/crowdsec/traefik_config.yml (+87 -0)
📝 install/config/docker-compose.yml (+2 -4)
📝 install/config/traefik/dynamic_config.yml (+0 -0)
📝 install/config/traefik/traefik_config.yml (+0 -0)
install/crowdsec.go (+121 -0)
📝 install/go.mod (+1 -0)
📝 install/go.sum (+3 -0)
install/input.txt (+12 -0)
📝 install/main.go (+250 -60)

📄 Description

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

Implements a simple way to install Crowdsec using the installer

Closes #154
Closes #30


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fosrl/pangolin/pull/243 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 2/27/2025 **Status:** ✅ Merged **Merged:** 2/27/2025 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `dev` ← **Head:** `crowdsec` --- ### 📝 Commits (10+) - [`d22c782`](https://github.com/fosrl/pangolin/commit/d22c7826fe63ab58e44988597f3df260192507c8) Add config files - [`a7b8ffa`](https://github.com/fosrl/pangolin/commit/a7b8ffaf9f0002fdac04b9b693946441ae78bf01) Merge branch 'dev' into crowdsec - [`81c4199`](https://github.com/fosrl/pangolin/commit/81c4199e87fdd066495101f85e47bcb6f49a1058) Complete bash migration - [`60449af`](https://github.com/fosrl/pangolin/commit/60449afca5f3186e31c5d8210e116c9a49de884b) Reorg; create crowdsec folder properly now - [`dabd4a0`](https://github.com/fosrl/pangolin/commit/dabd4a055c2c63996c585018ce3e7d696a3d7868) Creating structure correctly - [`d3d523b`](https://github.com/fosrl/pangolin/commit/d3d523b2b8f1de0d25d176be134515a0614b0721) Refactor docker copy and keep entrypoints - [`e6c42e9`](https://github.com/fosrl/pangolin/commit/e6c42e9610feb7e656cc6c951fe84a0f3605c27d) Indent 2 - [`fd11fb8`](https://github.com/fosrl/pangolin/commit/fd11fb81d6eb839c0ac401afd9877405e1824d83) Remove some config - [`5f95500`](https://github.com/fosrl/pangolin/commit/5f95500b6f77d3da6dfb27cc189217adc7d0a884) Crowdsec installer works? - [`f59f0ee`](https://github.com/fosrl/pangolin/commit/f59f0ee57dc66e83be73127b626975a1eab8cf29) Merge yaml files instead? ### 📊 Changes **15 files changed** (+1015 additions, -64 deletions) <details> <summary>View changed files</summary> ➕ `install/config.go` (+353 -0) 📝 `install/config/config.yml` (+0 -0) ➕ `install/config/crowdsec/acquis.yaml` (+18 -0) ➕ `install/config/crowdsec/docker-compose.yml` (+35 -0) ➕ `install/config/crowdsec/dynamic_config.yml` (+108 -0) ➕ `install/config/crowdsec/profiles.yaml` (+25 -0) ➕ `install/config/crowdsec/traefik_config.yml` (+87 -0) 📝 `install/config/docker-compose.yml` (+2 -4) 📝 `install/config/traefik/dynamic_config.yml` (+0 -0) 📝 `install/config/traefik/traefik_config.yml` (+0 -0) ➕ `install/crowdsec.go` (+121 -0) 📝 `install/go.mod` (+1 -0) 📝 `install/go.sum` (+3 -0) ➕ `install/input.txt` (+12 -0) 📝 `install/main.go` (+250 -60) </details> ### 📄 Description ## Community Contribution License Agreement By creating this pull request, I grant the project maintainers an unlimited, perpetual license to use, modify, and redistribute these contributions under any terms they choose, including both the AGPLv3 and the Fossorial Commercial license terms. I represent that I have the right to grant this license for all contributed content. ## Description Implements a simple way to install Crowdsec using the installer Closes #154 Closes #30 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-16 09:18:36 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#2286