Work toward crowdsec
This commit is contained in:
parent
a9b2823a13
commit
fa32cab25b
2 changed files with 30 additions and 0 deletions
28
roles/crowdsec/tasks/main.yml
Normal file
28
roles/crowdsec/tasks/main.yml
Normal 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
|
2
site.yml
2
site.yml
|
@ -21,5 +21,7 @@
|
|||
become: yes
|
||||
roles:
|
||||
- role: docker
|
||||
- role: crowdsec
|
||||
tags: cs
|
||||
- role: nginx-proxy-manager
|
||||
tags: npm
|
||||
|
|
Loading…
Reference in a new issue