Files
intelmq-docker/README.md
Birger Schacht 44f3eff9e2 DOC: fix typos
2021-01-25 09:19:03 +01:00

1.6 KiB

intelmq-docker

ATTENTION This docker image is not docker compliant. THIS is just for beta usage & information gathering. Do not run this software in production, it might break.

Information

This repository is currently maintained by Sebastian Waldbauer (@waldbauer-certat).

If you do have any questions / feedback / questions, please open an issue :)

Fastest way to run & deploy

  1. cd ~
  2. mkdir intelmq_logs
  3. sudo apt update && sudo apt upgrade -y && sudo apt install docker.io git docker-compose
  4. git clone https://github.com/certat/intelmq-docker.git
  5. cd intelmq-docker
  6. sudo docker pull certat/intelmq-full:1.0
  7. sudo docker pull certat/intelmq-nginx:latest
  8. sudo docker-compose up
  9. Open your favourite browser -> Go to http://127.0.0.1:1337/

If you want to build/deploy/test this container run

  1. chmod +x build.sh
  2. chmod +x test.sh
  3. chmod +x publish.sh

!ATTENTION! Only CERT.AT employee's/maintainer can publish on the certat/ repository. Change this in publish.sh

How to develop new features & build containers?

ATTENTION Make sure to change certat/intelmq-full:1.0 to intelmq-full:1.0 in docker-compose.yml

  1. cd ~
  2. git clone https://github.com/certtools/intelmq.git
  3. git clone https://github.com/certtools/intelmq-manager

Now you can start making changes to source code. If you're finished and ready to test within your docker enviroment

  1. cd ~/intelmq-docker
  2. sudo ./build.sh

Now your docker image should be built successfully. Check for errors :)

Now lets run tests to ensure our image is ready.

  1. sudo ./test.sh