From 850e9a6f0406c5e745a2418748bd02bc8321c119 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Aug 31 2017 15:52:27 +0000 Subject: Update the overview diagram Signed-off-by: Pierre-Yves Chibon --- diff --git a/doc/_static/overview.png b/doc/_static/overview.png index 9e02424..044c268 100644 Binary files a/doc/_static/overview.png and b/doc/_static/overview.png differ diff --git a/doc/overview.ascii b/doc/overview.ascii index ebfeae2..b0b9392 100644 --- a/doc/overview.ascii +++ b/doc/overview.ascii @@ -1,49 +1,55 @@ - Grants/Denies access - +------------+ +-----------+ +----------------------+ - | | | | | | - User's git actions +--------------------->+ Gitolite +-------------------------->+ Git repos +-------->+ pagure logcom | - | | | | | | - +-----+------+ +---------+-+ +----------------+-----+ - ^ | | - | | | - | +---------+ | - | | | - +------------------------------------------+ | Reads & | - | | Updates | - +-------------------------+ | | | - 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 | + +----------------------+ + | | + +--->+ pagure loadjson +--------+ + | | | | + | +----------------------+ | + Grants/Denies access | | + +------------+ +-----------+ | +----------------------+ | + | | | | | | | | + User's git actions +--------------------->+ Gitolite +-------------------------->+ Git repos +----+--->+ pagure logcom | | + | | | | | | | + +-----+------+ +---------+-+ +----------------+-----+ | + ^ ^ | | + | | | | + | +---------+ | | + | | | | + +----------------------------------------------+ | | | + | | Updates | | + +-------------------------+ | | | | + Notifications | | | | | | + +------------------------------------+ Postfix +<--------------------------------+ | | + | | | | | | | + | | +-------------------+ | | | | + v | | | | | | | + | | Pagure's milter | | | | | + User's mail client | | +--------------+ | | | | + +-----+--------+----------+ | | | | | + + ^ Updates | | | | | + | | | | | | | + | Replies | | | | | | + +---------------------------------------------------+ | | | | | + | | | | | + v | | | | + +--------------+ +-----+--------+ | | | | + | | |{s} | | | | | + +----------------------->+ Pagure | +------->+ Database +<---------------------------+--------------+ + | | Doc server | | | | | | + | | | | +------+-------+ | | + | +--------------+ | | | | + | | | | | +User's web browser+-+ http requests Updates | v | | + | & queries| +----------+---------+-+ | + ^ | | | | | + | | +--------------+ | | Pagure workers +-----+ + | | | +----------+--->+ | + | +----------------------->+ Pagure | +----------------------+ + | | web server +---+ + | | | | +----------------------+ +----------------+ + | +--------------+ | | | | | + | | | Pagure | | Third Party | | +---------->+ Web hooks' server +-------------->+ Services | - | | | | | | - | redis | +----------------------+ +----------------+ + | redis | | | | | + | | +----------------------+ +----------------+ | | | | +----------------------+ +----------------+ | | | | | |