123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- Grants/Denies access
- +------------+ +-----------+
- | | | |
- User's git actions+---------------------->| Gitolite +-------------------------->+ Git repos |
- | | | |
- +-----+------+ +-----------+
- ^
- |
- |
- +------------------------------------------+
- |
- |
- +-------------------------+ |
- Notifications | | |
- +------------------------------------+ Postfix |<--------------------------------+
- | | | | |
- | | +-------------------+ | |
- | | | | | |
- v | | Pagure's milter | | |
- User's mail client | | +--------------+ | |
- + +-----+--------+----------+ | | |
- | ^ Updates | | |
- | | | | |
- | Replies | | | |
- +---------------------------------------------------+ | | |
- | | |
- | | |
- +--------------+ | | |
- | | | | |
- +----------------------->| Pagure | v | |
- | | Doc server | +------------+-+ |
- | | | |{s} | |
- | +--------------+ +------->| Database | |
- | | | | |
- User's web browser--+ http requests Updates | +--------------+ |
- ^ | & queries| |
- | | | |
- | | +--------------+ | |
- | | | +----------+---------------------------------+
- | +----------------------->| Pagure |
- | | web server +---+ +----------------------+ +----------------+
- | | | | | | | |
- | +--------------+ | | Pagure | | Third Party |
- | +---------->| Web hooks' server +-------------->| Services |
- | | | | | |
- | redis | +----------------------+ +----------------+
- | |
- | | +----------------------+
- | +---------->| |
- | | Pagure |
- +----------------------------------------------------------------------+ EventSource server |
- Server-Sent Event | |
- +----------------------+
|