Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| application:crowdsec [2026/01/24 22:40] – [Контейнеры] mirocow | application:crowdsec [2026/01/25 10:16] (текущий) – [Команды] 192.168.1.159 | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Это решение для обеспечения безопасности с открытым исходным кодом и участием пользователей, | Это решение для обеспечения безопасности с открытым исходным кодом и участием пользователей, | ||
| - | |||
| - | ===== Команды ===== | ||
| - | |||
| - | <code bash> | ||
| - | $ docker exec crowdsec cscli bouncers add MyDashboard | ||
| - | $ docker exec crowdsec cscli bouncers add MyFirewall | ||
| - | $ docker exec crowdsec cscli bouncers list | ||
| - | $ docker exec crowdsec cscli metrics | ||
| - | </ | ||
| ===== Контейнеры ===== | ===== Контейнеры ===== | ||
| Строка 32: | Строка 23: | ||
| environment: | environment: | ||
| - COLLECTIONS=crowdsecurity/ | - COLLECTIONS=crowdsecurity/ | ||
| - | - LAPI_LISTEN_ADDR=0.0.0.0 | + | |
| volumes: | volumes: | ||
| - crowdsec-db:/ | - crowdsec-db:/ | ||
| Строка 42: | Строка 33: | ||
| networks: | networks: | ||
| - crowdsec_network | - crowdsec_network | ||
| + | healthcheck: | ||
| + | test: [" | ||
| + | interval: 30s | ||
| + | timeout: 10s | ||
| + | retries: 3 | ||
| + | start_period: | ||
| crowdsec-ui: | crowdsec-ui: | ||
| Строка 50: | Строка 47: | ||
| - " | - " | ||
| environment: | environment: | ||
| - | | + | - CROWDSEC_LAPI_URL=http:// |
| - | | + | - CROWDSEC_LAPI_KEY=JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/ |
| - | - CROWDSEC_LAPI_KEY=Dwvwz91EDijbALZKAKdR9OZn1f5NpnpsJvdtwp81Y6Q | + | |
| volumes: | volumes: | ||
| - / | - / | ||
| depends_on: | depends_on: | ||
| - | | + | crowdsec: |
| + | condition: service_healthy | ||
| networks: | networks: | ||
| - crowdsec_network | - crowdsec_network | ||
| Строка 71: | Строка 68: | ||
| environment: | environment: | ||
| - CROWDSEC_LAPI_URL=http:// | - CROWDSEC_LAPI_URL=http:// | ||
| - | - CROWDSEC_LAPI_KEY=JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/ | + | - CROWDSEC_LAPI_KEY=EIP3m69qNZzCnuHblpM8w9LD8qUEhMexhjnJ4jLZFMg |
| - BACKEND=nftables | - BACKEND=nftables | ||
| - UPDATE_FREQUENCY=10s | - UPDATE_FREQUENCY=10s | ||
| Строка 117: | Строка 114: | ||
| type: nextcloud | type: nextcloud | ||
| EOF" | EOF" | ||
| + | </ | ||
| + | |||
| + | ===== Команды ===== | ||
| + | |||
| + | <code bash> | ||
| + | $ docker exec crowdsec cscli bouncers add crowdsec-ui -k JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/ | ||
| + | $ docker exec crowdsec cscli bouncers add crowdsec-firewall-bouncer -k EIP3m69qNZzCnuHblpM8w9LD8qUEhMexhjnJ4jLZFMg | ||
| + | $ docker exec crowdsec cscli bouncers list | ||
| + | $ docker exec crowdsec cscli metrics | ||
| </ | </ | ||