1
0
Fork 0

Work toward crowdsec

This commit is contained in:
Andrew Tomaka 2023-12-02 10:59:11 -05:00
parent a9b2823a13
commit fa32cab25b
Signed by: atomaka
GPG key ID: 61209BF70A5B18BE
2 changed files with 30 additions and 0 deletions

View file

@ -0,0 +1,28 @@
---
- name: Add apt key for crowdsec
apt_key:
url: https://packagecloud.io/crowdsec/crowdsec/gpgkey
state: present
- name: Add crowdsec repository into sources list
apt_repository:
repo: deb https://packagecloud.io/crowdsec/crowdsec/debian bullseye main
state: present
- name: Install crowdsec packages
apt:
name:
- crowdsec
state: present
# sudo cscli lapi register -u http://192.168.1.10:8081 --machine npm-crowdsec
# accept on unraid crowdsec
# sudo systemctl restart crowdsec
# update /etc/crowdsec/acquis.yml
# filenames:
# - ~/data/logs/*.log
# labels:
# type: nginx-proxy-manager#
# cscli collections install crowdsecurity/nginx-proxy-manager
#
# /etc/crowdsec/config.yml
# * listen_uri: 127.0.0.1:8080 # to 8081

View file

@ -21,5 +21,7 @@
become: yes become: yes
roles: roles:
- role: docker - role: docker
- role: crowdsec
tags: cs
- role: nginx-proxy-manager - role: nginx-proxy-manager
tags: npm tags: npm