POST https://kbin.spritesserver.nl/f/inbox

Messages

Ordered list of dispatched messages across all your buses

"App\Message\ActivityPub\Inbox\ActivityMessage"
Caller In SharedInboxController.php line
Bus messenger.bus.default
Message
App\Message\ActivityPub\Inbox\ActivityMessage {#353
  +payload: "{"@context":["https://join-lemmy.org/context.json","https://www.w3.org/ns/activitystreams"],"actor":"https://lemmy.world/c/selfhosted","to":["https://www.w3.org/ns/activitystreams#Public"],"object":{"id":"https://lemmy.ca/activities/update/1dbef4ff-1c0c-4382-a3d9-4ddd4bb24e09","actor":"https://lemmy.ca/u/SirMaple__","@context":["https://join-lemmy.org/context.json","https://www.w3.org/ns/activitystreams"],"to":["https://www.w3.org/ns/activitystreams#Public"],"object":{"type":"Note","id":"https://lemmy.ca/comment/16325553","attributedTo":"https://lemmy.ca/u/SirMaple__","to":["https://www.w3.org/ns/activitystreams#Public"],"cc":["https://lemmy.world/c/selfhosted","https://programming.dev/u/Matty_r"],"content":"<p>Crowdsec with a central LAPI server. You should install it on the servers themselves to monitor the application logs directly. Then every bouncer(firewall, router, edge device) connected to the LAPI will all block the same IPs. I got sick of repeat offenders and upped the ban time to 1 year in hours.</p>\n","inReplyTo":"https://programming.dev/post/29749623","mediaType":"text/html","source":{"content":"Crowdsec with a central LAPI server. You should install it on the servers themselves to monitor the application logs directly. Then every bouncer(firewall, router, edge device) connected to the LAPI will all block the same IPs. I got sick of repeat offenders and upped the ban time to 1 year in hours.","mediaType":"text/markdown"},"published":"2025-05-04T22:01:34.938720Z","updated":"2025-05-04T22:02:11.398801Z","tag":[{"href":"https://programming.dev/u/Matty_r","name":"@Matty_r@programming.dev","type":"Mention"}],"distinguished":false,"language":{"identifier":"en","name":"English"},"audience":"https://lemmy.world/c/selfhosted","attachment":[]},"cc":["https://lemmy.world/c/selfhosted","https://programming.dev/u/Matty_r"],"tag":[{"href":"https://programming.dev/u/Matty_r","name":"@Matty_r@programming.dev","type":"Mention"}],"type":"Update","audience":"https://lemmy.world/c/selfhosted"},"cc":["https://lemmy.world/c/selfhosted/followers"],"type":"Announce","id":"https://lemmy.world/activities/announce/update/7be05092-296d-49f1-9b62-772d5485c74c"}"
  +request: [
    "host" => "kbin.spritesserver.nl"
    "method" => "POST"
    "uri" => "/f/inbox"
    "client_ip" => "135.181.143.221"
  ]
  +headers: [
    "content-type" => [
      "application/activity+json"
    ]
    "host" => [
      "kbin.spritesserver.nl"
    ]
    "date" => [
      "Sun, 04 May 2025 22:02:51 GMT"
    ]
    "digest" => [
      "SHA-256=PwOna+lQgVrXohTwt0DxOY9mtBclALTylCiE+mxel08="
    ]
    "signature" => [
      "keyId="https://lemmy.world/c/selfhosted#main-key",algorithm="hs2019",headers="(request-target) content-type date digest host",signature="icSTsckGF2OgJir85ErPyMu8TtlaA3QXYpxD9713zdJEHuFwgW7yC2oQHJs4I0onnSBgDfyxr0p1C/uB0UWQEdwV3yiX0VkN4Cbgk2Uk53wpJa9/CxkMX8MPDa6VrPMu6xyflpxKdxkcTNOV9P/4eA3ll/lAfCr5x+wMDbxhW7zLMnatsPAQ9pxQDYamrY5UsdrbbfUJpRDVYtLM1rpY64jTpWpvxYRvEJTAZuSqrmugzXBj4QtYkpNMlQTJzZjpIFNJPSvgI7W0tR4+yDo1g5nA1NTOo6qW7Cpwkme4VJEIzYeDDWhuJyXQbvou+pZV0k/NRQuTGKueqeOB9iC9aA==""
    ]
    "traceparent" => [
      "00-df167bce33af8c0c17298540813c0ae9-330adb9e5970f03e-01"
    ]
    "tracestate" => [
      ""
    ]
    "accept" => [
      "*/*"
    ]
    "user-agent" => [
      "Lemmy/0.19.11-16-g3824d1992; +https://lemmy.world"
    ]
    "accept-encoding" => [
      "gzip"
    ]
    "content-length" => [
      "2184"
    ]
    "x-php-ob-level" => [
      "1"
    ]
  ]
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#343
  -busName: "messenger.bus.default"
}
Symfony\Component\Messenger\Stamp\SentStamp {#268
  -senderClass: "Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport"
  -senderAlias: "async_ap"
}
Symfony\Component\Messenger\Stamp\TransportMessageIdStamp {#227
  -id: "55452785"
}