3 node [style=filled, shape=box, fillcolor="#ffffcc", fontname="Sans"];
4 edge [fontname="Sans"];
6 browser [label="Browser", shape=Mdiamond];
7 rp [label="Reverse Proxy", href="https://searx.github.io/searx/utils/filtron.sh.html#public-reverse-proxy"];
8 filtron [label="Filtron", href="https://searx.github.io/searx/utils/filtron.sh.html"];
9 morty [label="Morty", href="https://searx.github.io/searx/utils/morty.sh.html"];
10 static [label="Static files", href="url to configure static files"];
11 uwsgi [label="uwsgi", href="https://searx.github.io/searx/utils/searx.sh.html"]
12 searx1 [label="Searx #1"];
13 searx2 [label="Searx #2"];
14 searx3 [label="Searx #3"];
15 searx4 [label="Searx #4"];
17 browser -> rp [label="HTTPS"]
19 subgraph cluster_searx {
20 label = "Searx instance" fontname="Sans";
22 { rank=same; static rp };
23 rp -> morty [label="optional: images and HTML pages proxy"];
24 rp -> static [label="optional: reverse proxy serves directly static files"];
25 rp -> filtron [label="HTTP"];
26 filtron -> uwsgi [label="HTTP"];
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list