4o1x5.dev/content/post/guides/nix/remote-development/diagram1.svg
2005 84df8d1671 remote deployments blog:
added a whole guide for getting started with nix remote deployments
fixed shortcodes view (still needs work)
2024-05-07 22:40:10 +02:00

24 lines
10 KiB
XML

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 429.49052290482933 263.26943137428987" width="429.49052290482933" height="263.26943137428987">
<!-- svg-source:excalidraw -->
<defs>
<style class="style-fonts">
@font-face {
font-family: "Virgil";
src: url("https://unpkg.com/@excalidraw/excalidraw@undefined/dist/excalidraw-assets/Virgil.woff2");
}
@font-face {
font-family: "Cascadia";
src: url("https://unpkg.com/@excalidraw/excalidraw@undefined/dist/excalidraw-assets/Cascadia.woff2");
}
@font-face {
font-family: "Assistant";
src: url("https://unpkg.com/@excalidraw/excalidraw@undefined/dist/excalidraw-assets/Assistant-Regular.woff2");
}
</style>
</defs>
<rect x="0" y="0" width="429.49052290482933" height="263.26943137428987" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(22.086181640625 89.4431096857245) rotate(0 55.730701793323846 32.16672030362213)"><path d="M16.08 0 C33.77 -1.08, 51.2 -1, 95.38 0 M16.08 0 C41.46 0.09, 66.81 -1.27, 95.38 0 M95.38 0 C108.01 -1.37, 111.74 4.38, 111.46 16.08 M95.38 0 C107.04 1.31, 111.96 5.65, 111.46 16.08 M111.46 16.08 C111.43 26.02, 112.61 40.84, 111.46 48.25 M111.46 16.08 C112.4 28.6, 111.84 40.3, 111.46 48.25 M111.46 48.25 C112.15 59.79, 105.42 62.78, 95.38 64.33 M111.46 48.25 C112.46 60.23, 106.96 63.33, 95.38 64.33 M95.38 64.33 C77.46 63.97, 56.17 63.27, 16.08 64.33 M95.38 64.33 C63.6 65.23, 32.49 65.12, 16.08 64.33 M16.08 64.33 C4.9 63.79, -0.61 58.57, 0 48.25 M16.08 64.33 C5.33 62.2, 0.37 59.62, 0 48.25 M0 48.25 C0.29 35.78, -1.16 23.34, 0 16.08 M0 48.25 C1.08 37.08, 0.59 27.68, 0 16.08 M0 16.08 C0.24 4.48, 4.05 1, 16.08 0 M0 16.08 C-1.73 3.21, 6.87 1.1, 16.08 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(40.50692402232772 109.10982998934662) rotate(0 37.309959411621094 12.5)"><text x="37.309959411621094" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Your Pc</text></g><g transform="translate(17.597767223011374 28.85006991299724) rotate(0 92.69989013671872 25)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Configure services </text><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">via IDE</text></g><g stroke-linecap="round" transform="translate(307.48673872514195 10) rotate(0 55.73070179332382 30)"><path d="M15 0 C41.42 0.73, 70.93 0.31, 96.46 0 M15 0 C38.09 0.57, 59.68 -0.55, 96.46 0 M96.46 0 C106.35 -1.65, 113.21 6.34, 111.46 15 M96.46 0 C104.88 -0.3, 111.26 3.02, 111.46 15 M111.46 15 C111.69 20.29, 111.85 28.82, 111.46 45 M111.46 15 C111.07 23.74, 112.37 30.55, 111.46 45 M111.46 45 C110.07 56.96, 106.71 58.08, 96.46 60 M111.46 45 C111.47 55.51, 107.98 58.14, 96.46 60 M96.46 60 C67.28 58.77, 40.98 59.83, 15 60 M96.46 60 C72.31 58.87, 46.41 59.44, 15 60 M15 60 C4.09 58.75, 1.65 56.7, 0 45 M15 60 C4.71 61.94, 2.24 53.34, 0 45 M0 45 C-0.78 34.18, -1.45 24.81, 0 15 M0 45 C-0.83 38.2, -0.75 31.33, 0 15 M0 15 C0.76 4.88, 5.91 -0.74, 15 0 M0 15 C-0.02 6.99, 5.84 1.8, 15 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(322.9774884310635 15) rotate(0 40.239952087402344 25)"><text x="40.239952087402344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Remote </text><text x="40.239952087402344" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">server 1</text></g><g stroke-linecap="round" transform="translate(308.0291193181816 96.51034268465935) rotate(0 55.730701793323874 32.16672030362213)"><path d="M16.08 0 C36.86 -0.61, 55.85 1.31, 95.38 0 M16.08 0 C33.53 -1.1, 48.75 0.16, 95.38 0 M95.38 0 C105.11 -0.13, 112.33 5.97, 111.46 16.08 M95.38 0 C106.13 -0.7, 112.15 3.64, 111.46 16.08 M111.46 16.08 C110.12 23.56, 109.77 31.04, 111.46 48.25 M111.46 16.08 C110.53 27.27, 111.63 37.87, 111.46 48.25 M111.46 48.25 C112.91 58.91, 106.31 63.07, 95.38 64.33 M111.46 48.25 C112.32 59.68, 105.95 65.48, 95.38 64.33 M95.38 64.33 C70.1 63.47, 44.51 63.29, 16.08 64.33 M95.38 64.33 C76.55 63.36, 57.78 63.22, 16.08 64.33 M16.08 64.33 C5.85 65.4, -1.43 57.44, 0 48.25 M16.08 64.33 C5.62 66.58, 1.01 60.3, 0 48.25 M0 48.25 C-1.13 34.59, 0.71 21.45, 0 16.08 M0 48.25 C-0.15 40.77, -0.67 34.47, 0 16.08 M0 16.08 C-1.32 6.08, 6.89 -0.65, 16.08 0 M0 16.08 C-1.89 3.88, 4.41 1.97, 16.08 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(321.4398671930484 103.67706298828148) rotate(0 42.31995391845703 25)"><text x="42.31995391845703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Remote </text><text x="42.31995391845703" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">server 2</text></g><g stroke-linecap="round" transform="translate(307.62345747514206 188.9359907670456) rotate(0 55.730701793323874 32.16672030362213)"><path d="M16.08 0 C44.86 1.7, 72.12 -1.19, 95.38 0 M16.08 0 C36.72 0.42, 59.49 -0.26, 95.38 0 M95.38 0 C104.73 0.53, 110.74 5.14, 111.46 16.08 M95.38 0 C103.9 0.96, 113.43 6.78, 111.46 16.08 M111.46 16.08 C110.3 25.16, 113.25 30.53, 111.46 48.25 M111.46 16.08 C111.24 26.35, 111.43 37.63, 111.46 48.25 M111.46 48.25 C112.63 57.07, 107.83 64.67, 95.38 64.33 M111.46 48.25 C109.57 58.79, 104.99 63.71, 95.38 64.33 M95.38 64.33 C74.82 65.47, 56.74 64.63, 16.08 64.33 M95.38 64.33 C74.62 64.55, 54.57 64.17, 16.08 64.33 M16.08 64.33 C5.23 62.59, -1.24 60.04, 0 48.25 M16.08 64.33 C7.26 65.24, 1.06 58.42, 0 48.25 M0 48.25 C-0.75 40.35, -0.75 32.99, 0 16.08 M0 48.25 C-0.12 37.39, 0.46 24.68, 0 16.08 M0 16.08 C-1.74 5.84, 4.02 0.08, 16.08 0 M0 16.08 C0.81 5.05, 3.33 0.86, 16.08 0" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(321.3442105379972 196.10271107066774) rotate(0 42.00994873046875 25)"><text x="42.00994873046875" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Remote </text><text x="42.00994873046875" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">server 3</text></g><g transform="translate(10 171.69969038529837) rotate(0 80.94990539550784 25)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">build then deploy</text><text x="0" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">via ssh</text></g><g stroke-linecap="round"><g transform="translate(138.78404097123575 118.61752596768474) rotate(0 80.4168007590554 -39.6473000266335)"><path d="M0.32 -0.37 C27.19 -13.6, 134.46 -65.92, 161.15 -79.14 M-0.96 -1.61 C25.77 -14.64, 133.62 -64.69, 160.37 -77.52" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(138.78404097123575 118.61752596768474) rotate(0 80.4168007590554 -39.6473000266335)"><path d="M139.24 -56.22 C144.85 -62.07, 152 -69.48, 160.37 -77.52 M139.24 -56.22 C144.38 -61.17, 151.28 -67.5, 160.37 -77.52" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(138.78404097123575 118.61752596768474) rotate(0 80.4168007590554 -39.6473000266335)"><path d="M130.49 -74.79 C138.74 -75.15, 148.48 -77.05, 160.37 -77.52 M130.49 -74.79 C137.8 -74.85, 147.04 -76.22, 160.37 -77.52" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(136.5398615056818 126.09821666370738) rotate(0 81.16480047052556 1.870172674005687)"><path d="M1.07 -0.64 C28.18 -0.1, 135.49 2.65, 162.51 3.23 M0.17 1.64 C27.16 2.33, 134.54 4.16, 161.65 4.5" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(136.5398615056818 126.09821666370738) rotate(0 81.16480047052556 1.870172674005687)"><path d="M133.31 14.33 C140.37 11.55, 148.72 9.85, 161.65 4.5 M133.31 14.33 C139.94 12.71, 146.05 9.67, 161.65 4.5" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(136.5398615056818 126.09821666370738) rotate(0 81.16480047052556 1.870172674005687)"><path d="M133.62 -6.19 C140.59 -3.08, 148.85 1.11, 161.65 4.5 M133.62 -6.19 C140.39 -3.22, 146.42 -1.67, 161.65 4.5" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(133.5475852272727 128.34242387251425) rotate(0 80.79082142223012 46.00583163174713)"><path d="M-0.89 0.31 C26.2 15.88, 135.2 77.03, 162.27 92.3 M0.85 -0.57 C27.86 14.71, 135.04 74.69, 161.69 90.33" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(133.5475852272727 128.34242387251425) rotate(0 80.79082142223012 46.00583163174713)"><path d="M132.12 85.25 C140.84 88.04, 149.06 88.24, 161.69 90.33 M132.12 85.25 C141.27 86.65, 150.45 87.42, 161.69 90.33" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g><g transform="translate(133.5475852272727 128.34242387251425) rotate(0 80.79082142223012 46.00583163174713)"><path d="M142.3 67.44 C148.01 75.12, 153.39 80.3, 161.69 90.33 M142.3 67.44 C148.35 74.12, 154.54 80.13, 161.69 90.33" stroke="#1e1e1e" stroke-width="2" fill="none"></path></g></g><mask></mask></svg>