Siege Docs
  • What is Siege?
  • How it works
  • Quick Start
    • Linux Server (AWS, GCP, Azure, etc)
    • Docker Compose
    • Kubernetes
  • Product Roadmap
  • Support
Powered by GitBook
On this page
  1. Quick Start

Docker Compose

In your docker-compose.yml you'll need to add a service for the siege data collector. You'll need to give it access to the network of whichever service you want to monitor.

version: "3.7"
services:
  siege:
    image: public.ecr.aws/v1v0p1n9/siegelistener:latest
    network_mode: service:your-service
    environment:
      SIEGE_APIKEY: <your api key>
      SIEGE_SERVER: <your siege cloud url>/api/v1/listener/event/update
      SIEGE_FILTER: "tcp and port 80"
PreviousLinux Server (AWS, GCP, Azure, etc)NextKubernetes

Last updated 10 months ago