diff options
Diffstat (limited to '')
-rw-r--r-- | docker/bitlbee-purple/docker-compose.yaml | 6 | ||||
-rw-r--r-- | docker/ipd/docker-compose.yaml | 64 |
2 files changed, 68 insertions, 2 deletions
diff --git a/docker/bitlbee-purple/docker-compose.yaml b/docker/bitlbee-purple/docker-compose.yaml index 2006d88..6a9547e 100644 --- a/docker/bitlbee-purple/docker-compose.yaml +++ b/docker/bitlbee-purple/docker-compose.yaml @@ -8,7 +8,9 @@ services: ports: - "127.0.0.1:6667:6667" restart: unless-stopped - volumes: - - ./conf:/var/lib/bitlbee + # this is causing permission issues + # user: "bitlbee:bitlbee" + # volumes: + # - ./conf:/var/lib/bitlbee networks: bitlbeenet: diff --git a/docker/ipd/docker-compose.yaml b/docker/ipd/docker-compose.yaml new file mode 100644 index 0000000..76eee31 --- /dev/null +++ b/docker/ipd/docker-compose.yaml @@ -0,0 +1,64 @@ +version: "3.8" +services: + suricata: + image: jasonish/suricata:6.0.3 + restart: unless-stopped + networks: + - suricatanet + volumes: + - surilogs:/var/log/suricata + - surirules:/var/lib/suricata + - suriconf:/etc/suricata + cap_drop: + - ALL + cap_add: + - net_admin + - sys_nice + environment: + - SURICATA_OPTIONS=-i eth0 -vvv + network_mode: "host" + evebox: + image: jasonish/evebox:0.14.0 + elasticsearch: + image: elasticsearch:7.10.1 + volumes: + - elk-data:/usr/share/elasticsearch/data + networks: + - notifnet + - lognet + ports: + - "9200:9200" + - "9300:9300" + environment: + - ES_JAVA_OPTS=-Xms256m -Xmx256m + - discovery.type=single-node + - xpack.monitoring.enabled=true + - xpack.watcher.enabled=true + logstash: + image: logstash:7.10.1 + networks: + - lognet + depends_on: + - elasticsearch + environment: + - MONITORING_ENABLED=true + - LS_JAVA_OPTS=-Xms256m -Xmx256m + ports: + - "5000:5000" + kibana: + image: kibana:7.10.1 + environment: + - ELASTICSEARCH_URL=http://elastic:9200 + networks: + - lognet + ports: + - "5102:5601" + depends_on: + - elasticsearch +networks: + suricatanet: + lognet: +volumes: + surilogs: + surirules: + suriconf: |