The fastest way to try out Artemis is to use Docker Compose based deployment. Such deployment is discouraged in production. The proper way to deploy Artemis would be to use Kubernetes - you may follow the progress or help with that task on: https://github.com/CERT-Polska/Artemis/issues/204.
Using Docker Compose
To start Artemis simply execute following 2 commands in your terminal:
cp env.example .env # you may also configure the settings (e.g. by providing a User-Agent to override the default one) docker compose up --build
After that you should be able to access the Artemis dashboard at
If you want to start multiple instances of a module to speed up scanning, use a command such as:
docker compose up --build \ --scale=karton-nuclei=10 \ --scale=karton-bruter=10 \ --scale=karton-port_scanner=10
If you get an error that
docker compose is not a valid command, try
Adding targets to scan
Add targets from the top navigation bar. Artemis takes input in the form
of entries separated with newlines. Artemis works with both IPs and domains. If
a URL is provided, the domain from this URL will be scanned.
To view results, click the
View results link in the top navigation bar.