Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
application:crowdsec [2026/01/24 22:40] – [Контейнеры] mirocowapplication:crowdsec [2026/01/25 10:16] (текущий) – [Команды] 192.168.1.159
Строка 2: Строка 2:
  
 Это решение для обеспечения безопасности с открытым исходным кодом и участием пользователей, предлагающее защиту от вредоносных IP-адресов с помощью краудсорсинга и доступ к самым передовым методам анализа угроз и защиты в реальных условиях. Это решение для обеспечения безопасности с открытым исходным кодом и участием пользователей, предлагающее защиту от вредоносных IP-адресов с помощью краудсорсинга и доступ к самым передовым методам анализа угроз и защиты в реальных условиях.
- 
-===== Команды ===== 
- 
-<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 
-</code> 
  
 ===== Контейнеры ===== ===== Контейнеры =====
Строка 32: Строка 23:
     environment:     environment:
       - COLLECTIONS=crowdsecurity/linux crowdsecurity/nginx crowdsecurity/nextcloud       - COLLECTIONS=crowdsecurity/linux crowdsecurity/nginx crowdsecurity/nextcloud
-      - LAPI_LISTEN_ADDR=0.0.0.0+
     volumes:     volumes:
       - crowdsec-db:/var/lib/crowdsec       - crowdsec-db:/var/lib/crowdsec
Строка 42: Строка 33:
     networks:     networks:
       - crowdsec_network       - crowdsec_network
 +    healthcheck:
 +      test: ["CMD", "pgrep", "-f", "crowdsec"]
 +      interval: 30s
 +      timeout: 10s
 +      retries: 3
 +      start_period: 90s
  
   crowdsec-ui:   crowdsec-ui:
Строка 50: Строка 47:
       - "192.168.1.132:8481:8080"       - "192.168.1.132:8481:8080"
     environment:     environment:
-      # ИСПРАВЛЕНО: Порт изменен на 8484, чтобы соответствовать сервису crowdsec +      - CROWDSEC_LAPI_URL=http://crowdsec:8080 
-      - CROWDSEC_LAPI_URL=http://192.168.1.132:8484 +      - CROWDSEC_LAPI_KEY=JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/J6Sv6yE
-      - CROWDSEC_LAPI_KEY=Dwvwz91EDijbALZKAKdR9OZn1f5NpnpsJvdtwp81Y6Q+
     volumes:     volumes:
       - /var/run/docker.sock:/var/run/docker.sock:ro       - /var/run/docker.sock:/var/run/docker.sock:ro
     depends_on:     depends_on:
-      crowdsec+      crowdsec
 +        condition: service_healthy
     networks:     networks:
       - crowdsec_network       - crowdsec_network
Строка 71: Строка 68:
     environment:     environment:
       - CROWDSEC_LAPI_URL=http://192.168.1.132:8484       - CROWDSEC_LAPI_URL=http://192.168.1.132:8484
-      - CROWDSEC_LAPI_KEY=JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/J6Sv6yE+      - CROWDSEC_LAPI_KEY=EIP3m69qNZzCnuHblpM8w9LD8qUEhMexhjnJ4jLZFMg
       - BACKEND=nftables       - BACKEND=nftables
       - UPDATE_FREQUENCY=10s       - UPDATE_FREQUENCY=10s
Строка 117: Строка 114:
   type: nextcloud   type: nextcloud
 EOF" EOF"
 +</code>
 +
 +===== Команды =====
 +
 +<code bash>
 +$ docker exec crowdsec cscli bouncers add crowdsec-ui -k JHFZuQIst+1emdfu6I0+zi9h9+ID07hAhqm/J6Sv6yE
 +$ docker exec crowdsec cscli bouncers add crowdsec-firewall-bouncer -k EIP3m69qNZzCnuHblpM8w9LD8qUEhMexhjnJ4jLZFMg
 +$ docker exec crowdsec cscli bouncers list
 +$ docker exec crowdsec cscli metrics
 </code> </code>