diff --git a/docker/ciscoasa/docker-compose.yml b/docker/ciscoasa/docker-compose.yml index cd37e695..a02d010b 100644 --- a/docker/ciscoasa/docker-compose.yml +++ b/docker/ciscoasa/docker-compose.yml @@ -9,8 +9,8 @@ services: restart: always tmpfs: - /tmp/ciscoasa:uid=2000,gid=2000 - cpu_count: 1 - cpus: 0.25 +# cpu_count: 1 +# cpus: 0.25 network_mode: "host" ports: - "5000:5000/udp" diff --git a/docker/citrixhoneypot/docker-compose.yml b/docker/citrixhoneypot/docker-compose.yml index bbd62a20..ac087915 100644 --- a/docker/citrixhoneypot/docker-compose.yml +++ b/docker/citrixhoneypot/docker-compose.yml @@ -10,8 +10,8 @@ services: build: . container_name: citrixhoneypot restart: always - cpu_count: 1 - cpus: 0.25 +# cpu_count: 1 +# cpus: 0.25 networks: - citrixhoneypot_local ports: diff --git a/docker/cowrie/Dockerfile b/docker/cowrie/Dockerfile index a531a9f5..7e801ec2 100644 --- a/docker/cowrie/Dockerfile +++ b/docker/cowrie/Dockerfile @@ -44,7 +44,6 @@ RUN apk --no-cache -U add \ # git checkout 6b1e82915478292f1e77ed776866771772b48f2e && \ mkdir -p log && \ cp /root/dist/requirements.txt . && \ - #sed -i '/packaging.*/d' requirements.txt && \ pip3 install --upgrade pip && \ pip3 install -r requirements.txt && \ # diff --git a/docker/cowrie/docker-compose.yml b/docker/cowrie/docker-compose.yml index 421db866..74ea888a 100644 --- a/docker/cowrie/docker-compose.yml +++ b/docker/cowrie/docker-compose.yml @@ -13,8 +13,8 @@ services: tmpfs: - /tmp/cowrie:uid=2000,gid=2000 - /tmp/cowrie/data:uid=2000,gid=2000 - cpu_count: 1 - cpus: 0.25 +# cpu_count: 1 +# cpus: 0.25 networks: - cowrie_local ports: diff --git a/docker/ddospot/Dockerfile b/docker/ddospot/Dockerfile index 5fd7b200..7657c72a 100644 --- a/docker/ddospot/Dockerfile +++ b/docker/ddospot/Dockerfile @@ -1,11 +1,19 @@ FROM alpine:3.15 # +# Include dist +COPY dist/ /root/dist/ +# # Install packages RUN apk --no-cache -U add \ build-base \ git \ libcap \ + py3-colorama \ py3-pip \ + py3-schedule \ + py3-sqlalchemy \ + py3-twisted \ + py3-wheel \ python3 \ python3-dev && \ # @@ -30,6 +38,7 @@ RUN apk --no-cache -U add \ sed -i "s#rotate_size = 10#rotate_size = 9999#g" /opt/ddospot/ddospot/pots/generic/genericpot.conf && \ sed -i "s#rotate_size = 10#rotate_size = 9999#g" /opt/ddospot/ddospot/pots/ntp/ntpot.conf && \ sed -i "s#rotate_size = 10#rotate_size = 9999#g" /opt/ddospot/ddospot/pots/ssdp/ssdpot.conf && \ + cp /root/dist/requirements.txt . && \ pip3 install -r ddospot/requirements.txt && \ setcap cap_net_bind_service=+ep /usr/bin/python3.9 && \ # diff --git a/docker/ddospot/dist/requirements.txt b/docker/ddospot/dist/requirements.txt new file mode 100644 index 00000000..7b0191a2 --- /dev/null +++ b/docker/ddospot/dist/requirements.txt @@ -0,0 +1,4 @@ +git+https://github.com/hpfeeds/hpfeeds +tabulate +python-geoip +python-geoip-geolite2 diff --git a/docker/ddospot/docker-compose.yml b/docker/ddospot/docker-compose.yml index facd4e66..7e1c8008 100644 --- a/docker/ddospot/docker-compose.yml +++ b/docker/ddospot/docker-compose.yml @@ -10,8 +10,8 @@ services: build: . container_name: ddospot restart: always - cpu_count: 1 - cpus: 0.25 +# cpu_count: 1 +# cpus: 0.25 networks: - ddospot_local ports: