Open it

Routes

ProtocolAddressJARProvider
httpsgithub-webhooks.wasmserver.comgithub-watchman-integration-server.jarunknown
httpsgithub-watchman-wui.wasmserver.comgithub-watchman-wui.jardanger_jarfile
urlurl://github-watchman/github-watchman-service-server.jarunknown

Repositories

RepositoryLayerDescription
GithubWatchmanApiapiAPI interfaces and client library
GithubWatchmanEmbeddedembeddedEmbedded event processing logic
GithubWatchmanServiceServerserviceserverService server for event storage and querying
GithubWatchmanWuiwuiWeb UI for webhook event monitoring
GithubWatchmanIntegrationServerintegrationserverIntegration server receiving GitHub webhooks

Depends on

Depended on by

Documentation Edit this page

GitHub Watchman

GitHub webhook processing service that receives and handles GitHub events for CI triggers, PR monitoring, and repository activity tracking. Follows the standard layered architecture with an additional integration server for webhook ingestion.

Architecture

     GitHub Webhook Events
              |
     +--------v-----------------------------+
     |  GitHub Watchman Integration Server   |
     |  github-webhooks.wasmserver.com       |
     | github-watchman-integration-server.jar|
     |         (ContainerNursery)            |
     +--------+-----------------------------+
              |
     +--------v-----------------------------+
     |  GitHub Watchman Service Server       |
     |       url://github-watchman/          |
     | github-watchman-service-server.jar    |
     |         (ContainerNursery)            |
     +--------+-----------------------------+
              |
     +--------v-----------------------------+
     |  GitHub Watchman Embedded             |
     |  (Event Processing Logic)             |
     +--------+-----------------------------+
              |
     +--------v-----------------------------+
     |  GitHub Watchman API                  |
     |  (Client Library / Interfaces)        |
     +--------------------------------------+

     +--------------------------------------+
     |  GitHub Watchman WUI                  |
     | github-watchman-wui.wasmserver.com    |
     |   github-watchman-wui.jar             |
     |         (ContainerNursery)            |
     +--------------------------------------+

Deployment

Health Checks

Notes

Read at commit 45ba0b30ed3b