Page MenuHomec4science

docker-compose-setup.svg
No OneTemporary

File Metadata

Created
Mon, Sep 30, 06:31

docker-compose-setup.svg

<svg xmlns="http://www.w3.org/2000/svg" height="1026" style="width:1332px;height:1026px" viewBox="0 0 1332 1026" width="1332"><defs><filter height="300%" id="a" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2"/><feColorMatrix in="blurOut" result="blurOut2" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4" dy="4" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3"/></filter></defs><text font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="436" x="456.5" y="16.708">Setup as described in `docker-compose-dev.yml`</text><path d="M198 765.953c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5" fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="101" x="321.5" y="784.948">host storage</text><path d="M592 765.953c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5" fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="121" x="815" y="784.948">shared storage</text><path fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2" d="M665 386.953l10-10h127v99l-10 10H665v-99z"/><path stroke="#000" stroke-width="2" d="M792 386.953l9-9M665 386.953h127M792 386.953v99"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="46" x="706.5" y="402.948">mysql</text><path fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2" d="M843 386.953l10-10h159v99l-10 10H843v-99z"/><path stroke="#000" stroke-width="2" d="M1002 386.953l9-9M843 386.953h159M1002 386.953v99"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="40" x="903.5" y="402.948">redis</text><path fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2" d="M437 577.953l10-10h253v99l-10 10H437v-99z"/><path stroke="#000" stroke-width="2" d="M690 577.953l9-9M437 577.953h253M690 577.953v99"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="34" x="547.5" y="593.948">web</text><path fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="2" d="M740 577.953l10-10h169v99l-10 10H740v-99z"/><path stroke="#000" stroke-width="2" d="M909 577.953l9-9M740 577.953h169M909 577.953v99"/><text font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="57" x="797" y="593.948">worker</text><path d="M1189.75 812.953c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c0-3 2-5 5-5s5 2 5 5c3 0 5 2 5 5s-2 5-5 5c3 0 5 2 5 5s-2 5-5 5c0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5 0 3-3 5-5 5-3 0-5-2-5-5-3 0-5-2-5-5s2-5 5-5c-3 0-5-2-5-5s2-5 5-5" fill="#FFF" filter="url(#a)" stroke="#A80036" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="99" x="1196.75" y="828.948">public internet</text><path d="M461.75 813.453c0-10 31.5-10 31.5-10s31.5 0 31.5 10v21.297c0 10-31.5 10-31.5 10s-31.5 0-31.5-10v-21.297" fill="#0FF" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M461.75 813.453c0 10 31.5 10 31.5 10s31.5 0 31.5-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="43" x="471.75" y="836.448">./docs</text><path d="M238 813.453c0-10 39-10 39-10s39 0 39 10v21.297c0 10-39 10-39 10s-39 0-39-10v-21.297" fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M238 813.453c0 10 39 10 39 10s39 0 39-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="58" x="248" y="836.448">./invenio</text><path d="M351.75 813.453c0-10 37.5-10 37.5-10s37.5 0 37.5 10v21.297c0 10-37.5 10-37.5 10s-37.5 0-37.5-10v-21.297" fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M351.75 813.453c0 10 37.5 10 37.5 10s37.5 0 37.5-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="55" x="361.75" y="836.448">./scripts</text><path d="M1018.75 813.453c0-10 59.5-10 59.5-10s59.5 0 59.5 10v21.297c0 10-59.5 10-59.5 10s-59.5 0-59.5-10v-21.297" fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M1018.75 813.453c0 10 59.5 10 59.5 10s59.5 0 59.5-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="99" x="1028.75" y="836.448">/home/invenio</text><path d="M719 813.453c0-10 132-10 132-10s132 0 132 10v21.297c0 10-132 10-132 10s-132 0-132-10v-21.297" fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M719 813.453c0 10 132 10 132 10s132 0 132-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="244" x="729" y="836.448">/usr/local/var/invenio.base-instance</text><path d="M632 813.453c0-10 26-10 26-10s26 0 26 10v21.297c0 10-26 10-26 10s-26 0-26-10v-21.297" fill="#FFF" filter="url(#a)" stroke="#000" stroke-width="1.5"/><path d="M632 813.453c0 10 26 10 26 10s26 0 26-10" fill="none" stroke="#000" stroke-width="1.5"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="32" x="642" y="836.448">/tmp</text><path fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M428.75 234.953l10-10h113v36.297l-10 10h-113v-36.297z"/><path stroke="#000" stroke-width="1.5" d="M541.75 234.953l9-9M428.75 234.953h113M541.75 234.953v36.297"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="83" x="443.75" y="257.948">mysql:latest</text><path fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M794.75 234.953l10-10h107v36.297l-10 10h-107v-36.297z"/><path stroke="#000" stroke-width="1.5" d="M901.75 234.953l9-9M794.75 234.953h107M901.75 234.953v36.297"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="77" x="809.75" y="257.948">redis:latest</text><path fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M269.75 38.953l10-10h105V65.25l-10 10h-105V38.953z"/><path stroke="#000" stroke-width="1.5" d="M374.75 38.953l9-9M269.75 38.953h105M374.75 38.953V75.25"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="75" x="284.75" y="61.948">python:2.7</text><path fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M261 234.953l10-10h122v36.297l-10 10H261v-36.297z"/><path stroke="#000" stroke-width="1.5" d="M383 234.953l9-9M261 234.953h122M383 234.953v36.297"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="92" x="276" y="257.948">invenio:latest</text><path fill="gray" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M450.75 430.953l10-10h177v36.297l-10 10h-177v-36.297z"/><path stroke="#000" stroke-width="1.5" d="M627.75 430.953l9-9M450.75 430.953h177M627.75 430.953v36.297"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="147" x="465.75" y="453.948">invenio_overlay:latest</text><path fill="#FEFECE" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M708.75 425.953h69v36.297h-69z"/><path fill="#FEFECE" stroke="#000" stroke-width="1.5" d="M703.75 430.953h10v5h-10zM703.75 452.25h10v5h-10z"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="49" x="718.75" y="448.948">mysqld</text><path fill="#FEFECE" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M886 425.953h102v36.297H886z"/><path fill="#FEFECE" stroke="#000" stroke-width="1.5" d="M881 430.953h10v5h-10zM881 452.25h10v5h-10z"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="82" x="896" y="448.948">redis-server</text><path fill="#FEFECE" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M480.75 616.953h195v36.297h-195z"/><path fill="#FEFECE" stroke="#000" stroke-width="1.5" d="M475.75 621.953h10v5h-10zM475.75 643.25h10v5h-10z"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="175" x="490.75" y="639.948">inveniomanage runserver</text><path fill="#FEFECE" filter="url(#a)" stroke="#000" stroke-width="1.5" d="M783 616.953h112v36.297H783z"/><path fill="#FEFECE" stroke="#000" stroke-width="1.5" d="M778 621.953h10v5h-10zM778 643.25h10v5h-10z"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="92" x="793" y="639.948">celery worker</text><ellipse cx="82" cy="435.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="152" x="6" y="457.948">TTY via `docker exec`</text><ellipse cx="304" cy="435.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="222" x="193" y="457.948">webinterface at localhost:28080</text><ellipse cx="493.25" cy="1003.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="89" x="448.75" y="1025.948">builded docs</text><ellipse cx="291.25" cy="1003.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="217" x="182.75" y="1025.948">live code and template updates</text><ellipse cx="673.25" cy="239.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="173" x="586.75" y="261.948">mysql at localhost:23306</text><ellipse cx="1139" cy="239.953" fill="#FEFECE" filter="url(#a)" rx="8" ry="8" stroke="#A80036" stroke-width="2"/><text font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="384" x="947" y="261.948">redis + celery debug (e.g. via flower) at localhost:26379</text><path d="M558.663 280.577c33.553 18.81 71.695 45.794 95.337 80.376 4.794 7.012 8.39 15.067 11.086 23.33M554.982 286.548l-14.366-15.576 20.944 3.217-6.578 12.358zM852.563 291.337l-.888 86.108M845.565 291.134l7.206-19.927 6.794 20.07-14-.143zM327 95.437V224.66M320 95.207l7-20 7 20h-14zM366.985 284.7l152.08 135.96M362.137 289.756l-10.244-18.55 19.575 8.113-9.33 10.436zM509.752 482.61c-16.04 19.457-34.13 44.324-45.752 69.343-2.386 5.136-4.484 10.595-6.328 16.163M504.5 477.98l18.33-10.632-7.698 19.742-10.63-9.11zM598.726 477.923c29.567 19.364 65.58 45.582 93.274 74.03 20.503 21.06 38.536 50.44 48.294 67.717M594.82 483.734l-13.09-16.662 20.624 4.862-7.534 11.8zM437.186 637.225C405.013 642.892 281.678 668.898 222 742.953c-2.85 3.536-5.285 7.43-7.364 11.535" fill="none" stroke="#000"/><path stroke="#000" d="M212.517 759.02l7.437-6.456-5.318 1.928-1.928-5.318-.19 9.847z"/><path d="M740.233 647.8c-9.57 13.49-27.178 34.98-48.233 45.153-94.572 45.697-391.16-19.4-470 50-3.84 3.38-6.977 7.38-9.533 11.763" fill="none" stroke="#000"/><path stroke="#000" d="M210.1 759.217l7.73-6.104-5.402 1.68-1.68-5.403-.647 9.827z"/><path d="M454.858 676.876c2.428 5.724 5.433 11.28 9.142 16.077 24.963 32.277 47.65 21.654 77 50 18.776 18.133 35.223 43.392 45.35 60.647" fill="none" stroke="#000"/><path stroke="#000" d="M589.037 808.24l-1.045-9.792-1.46 5.465-5.464-1.46 7.97 5.788z"/><path d="M740.25 644.957c-10.352 11.753-29.564 32.634-48.25 47.996-31.233 25.677-52.803 16.884-76 50-2.503 3.573-4.68 7.433-6.57 11.46" fill="none" stroke="#000"/><path stroke="#000" d="M607.337 759.212l7.264-6.65-5.264 2.067-2.068-5.266.07 9.848z"/><path d="M729.514 466.4c-7.175 10.943-16.383 24.287-25.514 35.553-35.507 43.81-82.553 90.513-107.925 114.906" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M732.258 462.18l-8.26 5.363 5.534-1.172 1.173 5.535 1.553-9.726z"/><path d="M920.99 466.03c-10.055 11.98-23.94 26.435-38.99 35.923-59.445 37.477-85.426 22.278-150 50-45.23 19.417-95.09 47.224-125.477 64.945" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M924.248 462.073l-8.81 4.403 5.63-.544.545 5.63 2.635-9.49z"/><path d="M754.167 466.938l76.095 149.812" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M751.69 462.06l.51 9.835 1.754-5.378 5.378 1.754-7.643-6.21z"/><path d="M925.6 466.938L847.92 616.75" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M928.13 462.06l-7.694 6.148 5.392-1.71 1.71 5.392.592-9.83z"/><path d="M316.022 461.067l121.24 162.516M106.88 461.094c18.515 11.79 44.55 27.913 68.12 40.86 101.29 55.635 229.415 113.807 262.123 128.482" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path d="M493 849.97v139.656" fill="none" stroke="#000"/><path stroke="#000" d="M493 994.88l4-9-4 4-4-4 4 9zM493 844.507l-4 9 4-4 4 4-4-9z"/><path d="M278.847 849.496c2.912 38.683 8.49 112.78 10.943 145.385" fill="none" stroke="#000"/><path stroke="#000" d="M278.472 844.507l-3.312 9.275 3.688-4.29 4.29 3.69-4.666-8.675z"/><path d="M376.317 849.024c-20.31 38.55-59.6 113.12-76.85 145.857" fill="none" stroke="#000"/><path stroke="#000" d="M378.698 844.507l-7.734 6.098 5.404-1.674 1.674 5.404.656-9.827z"/><path d="M673 265.16v112.098M1046.7 265c-58.863 14.99-132.193 43.324-176.7 95.953-4.114 4.864-7.377 10.45-9.96 16.37M451.896 676.595c2.787 6.32 6.678 12.14 12.104 16.358 121.385 94.342 548.05-9.022 690 50 30.53 12.692 58.05 39.676 74.87 58.788" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M1232.5 805.932l-2.86-9.424-.41 5.642-5.642-.41 8.912 4.192z"/><path d="M755.342 676.904c2.747 6.133 6.51 11.81 11.658 16.05 133.893 110.228 228.793-21.054 387 50 29.98 13.462 57.43 40.02 74.4 58.838" fill="none" stroke="#000" stroke-dasharray="7.0,7.0"/><path stroke="#000" d="M1232.06 805.92l-2.998-9.38-.327 5.646-5.647-.327 8.972 4.06z"/></svg>

Event Timeline