diff options
Diffstat (limited to 'docker')
| -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: | 
