github.com/tooploox/oya@v0.0.21-0.20230524103240-1cda1861aad6/docs/index.html (about) 1 --- 2 layout: default 3 --- 4 5 6 <div class="top-line"></div> 7 <div id="snackbar" class="snackbar">Commands copied to your clipboard</div><img src="images/pattern.svg" alt="" class="pattern"> 8 <div class="container w-container"> 9 <div class="logo-container"><a href="/index.html" class="w-inline-block w--current"><img src="images/Logo.svg" alt="" class="image"></a></div> 10 <p class="title">New projects set up lightening fast</p> 11 <p class="sub-title">Oya with its ecosystem of powerful, <a href="/packs" class="link"><strong class="underlined-link">reusable packs</strong></a> lets you <strong>bootstrap deployable projects</strong> without a hassle.</p> 12 <div class="cta-buttons"><a data-w-id="27734c38-818a-d9fc-1f06-0e59cf105d65" href="https://github.com/tooploox/oya" target="_blank" class="cta-button github-button w-inline-block"><img src="images/github-icon.svg" data-w-id="a84c2626-de19-6696-7ff2-930f6f0d38b5" alt="" class="button-github-icon"><div data-w-id="d7880b0e-9280-38a4-6e77-3516ac5638d4" class="github-button-text">Open Github repo</div></a> 13 <a data-w-id="20ef2a21-7ccb-a620-0210-252f86dbbd30" href="/documentation" class="cta-button doc-button w-inline-block"> 14 <div data-w-id="d8d9d949-c8dd-6221-f000-7fb8ff760d62" class="documentation-button-text">Open documentation</div><img src="images/documentation-arrow.svg" data-w-id="c00c2d20-8aaf-50c6-02cc-a0dd3d97e067" alt=""></a> 15 </div> 16 <div class="how-to-install"> 17 <h3 class="heading h3">How to install</h3> 18 <h2 class="heading h2">Quick start</h2> 19 <div class="code-wrapper"> 20 <div class="code-block"> 21 <div class="code-line"> 22 <div class="code yellow">curl </div> 23 <div class="code white">https://oya.sh/get </div> 24 <div class="code gray">| bash</div> 25 </div> 26 </div> 27 <div class="code-tooltip">CLICK TO COPY</div> 28 </div> 29 </div> 30 <div data-w-id="1cc4c61c-f5ac-bac7-b63b-c4ad3a31b108" class="features"> 31 <h3 class="heading h3">Features</h3> 32 <h2 class="heading h2">How Oya helps you</h2> 33 <div class="w-row"> 34 <div class="column first w-col w-col-4"><img src="images/marginalia-page-under-construction.svg" alt="" class="features-icon"> 35 <div class="features-title"><strong>Reuse boilerplate</strong></div> 36 <div class="features-content"><strong>Kick off new project setup</strong> using packaged boilerplate & scripts</div> 37 </div> 38 <div class="column w-col w-col-4"><img src="images/marginalia-delivery.svg" alt="" class="features-icon"> 39 <div class="features-title"><strong>Write code that matters</strong></div> 40 <div class="features-content"><strong>Cut through repetitive steps,</strong> save time and focus on essential parts of your app</div> 41 </div> 42 <div class="column last w-col w-col-4"><img src="images/marginalia-bad-gateway.svg" alt="" class="features-icon"> 43 <div class="features-title"><strong>Become a hero</strong></div> 44 <div class="features-content"><strong>Easily develop and share your own scripts</strong> & boilerplate with others</div> 45 </div> 46 </div> 47 </div> 48 <div data-w-id="50bee2c5-17cc-1e1e-e4f8-b3a7d29b24e2" class="code-snippets"> 49 <h3 class="heading h3">Example usage</h3> 50 <h2 class="heading h2">How to use Oya</h2> 51 <div class="text-block">Creating project template</div> 52 <div class="code-wrapper"> 53 <div class="code-block"> 54 <div class="code-line"> 55 <div class="code yellow">oya </div> 56 <div class="code blue">init</div> 57 </div> 58 <div class="code-line"> 59 <div class="code yellow">oya </div> 60 <div class="code blue">import </div> 61 <div class="code white">github.com/tooploox/oya-packs/scaffold</div> 62 </div> 63 <div class="code-line"> 64 <div class="code yellow">oya </div> 65 <div class="code blue">run </div> 66 <div class="code white">scaffold.generate</div> 67 </div> 68 </div> 69 <div class="code-tooltip">CLICK TO COPY</div> 70 </div> 71 <div class="text-block">Generating Dockerfile</div> 72 <div class="code-wrapper"> 73 <div class="code-block"> 74 <div class="code-line"> 75 <div class="code yellow">oya </div> 76 <div class="code blue">init</div> 77 </div> 78 <div class="code-line"> 79 <div class="code yellow">oya </div> 80 <div class="code blue">import </div> 81 <div class="code white">github.com/tooploox/oya-packs/docker</div> 82 </div> 83 <div class="code-line"> 84 <div class="code yellow">oya </div> 85 <div class="code blue">run </div> 86 <div class="code white">docker.generate</div> 87 </div> 88 </div> 89 <div class="code-tooltip">CLICK TO COPY</div> 90 </div> 91 <div class="text-block">Deploying to k8s <span class="work-in-progress">– work in progress</span></div> 92 <div class="code-wrapper"> 93 <div class="code-block"> 94 <div class="code-line"> 95 <div class="code yellow">oya </div> 96 <div class="code blue">init</div> 97 </div> 98 <div class="code-line"> 99 <div class="code yellow">oya </div> 100 <div class="code blue">import </div> 101 <div class="code white">github.com/tooploox/oya-packs/k8s</div> 102 </div> 103 <div class="code-line"> 104 <div class="code yellow">oya </div> 105 <div class="code blue">run </div> 106 <div class="code white">k8s.init</div> 107 </div> 108 <div class="code-line"> 109 <div class="code yellow">oya </div> 110 <div class="code blue">run </div> 111 <div class="code white">k8s.generate</div> 112 </div> 113 <div class="code-line"> 114 <div class="code yellow">oya </div> 115 <div class="code blue">run </div> 116 <div class="code white">k8s.deploy</div> 117 </div> 118 </div> 119 <div class="code-tooltip">CLICK TO COPY</div> 120 </div> 121 <div class="cta-packs"><a data-w-id="1bd0f877-cf9e-90de-f02f-3b41b352ad01" href="packs.html" class="cta-button github-button w-inline-block"><img src="images/pacs-icon.svg" alt="" class="button-github-icon"><div class="github-button-text">Find packs you need</div></a> 122 <div class="cta-packs-description">The biggest power of Oya is lies within in reusable packs dedicated to the most popular development environments and tools.</div> 123 </div> 124 </div> 125 <div data-w-id="bba094f5-35c9-efb9-9514-c4a1dae37dc6" class="testimonial"> 126 <h3 class="heading h3">Testomonial</h3> 127 <h2 class="heading h2">Who uses Oya?</h2> 128 <div class="testimonial-content"><img src="images/quote-mark.svg" alt="" class="quote-mark"> 129 <p class="testimonial-quote">At Tooploox we work with startups both big and small, often building products from the ground up. To us writing boilerplate code, be it bootstrapping a project or setting up CI/CD, is a time that can be way better spent. Oya enables us to deliver things faster, better and with greater satisfaction among engineers.</p> 130 </div> 131 <div class="testimonial-person"><img src="images/christarnowski.png" width="36" alt="" class="image-2"> 132 <div class="text-block-2"><strong>Chris Tarnowski</strong>, Co-founder at Tooploox</div> 133 </div> 134 </div> 135 <div data-w-id="5eb48107-20be-2d2f-0a78-8a1c7430438a" class="team"> 136 <h3 class="heading h3">Our team</h3> 137 <h2 class="heading h2">Who we are</h2> 138 <div class="w-layout-grid grid"> 139 <div class="team-member color-a"><img src="images/marcin.png" width="216" alt="" class="team-photo"> 140 <div class="team-info"> 141 <div class="team-memberr-name color-a">Marcin</div> 142 <div class="team-memberr-position color-a">Ruby Developer</div> 143 <div class="team-member-socials"><a href="https://github.com/bilus" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon.svg" alt="" class="team-member-social-icon"></a><a href="#" class="team-member-social-link w-inline-block"><img src="images/twitter-icon.svg" alt="" class="team-member-social-icon"></a></div> 144 </div> 145 </div> 146 <div class="team-member color-b"><img src="images/konrad.png" width="216" alt="" class="team-photo"> 147 <div class="team-info"> 148 <div class="team-memberr-name color-b">Konrad</div> 149 <div class="team-memberr-position color-b">Product Designer</div> 150 <div class="team-member-socials"><a href="https://dribbble.com/konradkolasa" target="_blank" class="team-member-social-link w-inline-block"><img src="images/dribbble-icon-dark.svg" alt="" class="team-member-social-icon"></a></div> 151 </div> 152 </div> 153 <div class="team-member color-a"><img src="images/piotr.png" width="216" alt="" class="team-photo"> 154 <div class="team-info"> 155 <div class="team-memberr-name color-a">Piotr</div> 156 <div class="team-memberr-position color-a">SRE Engineer</div> 157 <div class="team-member-socials"><a data-w-id="cf462cf3-5de1-1440-06d7-67114fb337cc" href="https://github.com/blackpioter" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon.svg" alt="" class="team-member-social-icon"></a><a href="https://twitter.com/blackpioter" target="_blank" class="team-member-social-link w-inline-block"><img src="images/twitter-icon.svg" alt="" class="team-member-social-icon"></a></div> 158 </div> 159 </div> 160 <div class="team-member color-b"><img src="images/bartek.png" width="216" alt="" class="team-photo"> 161 <div class="team-info"> 162 <div class="team-memberr-name color-b">Bartosz</div> 163 <div class="team-memberr-position color-b">Ruby Developer</div> 164 <div class="team-member-socials"><a href="https://github.com/bart84ek" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon-dark.svg" alt="" class="team-member-social-icon"></a><a href="#" class="team-member-social-link w-inline-block"><img src="images/twitter-icon-dark.svg" alt="" class="team-member-social-icon"></a></div> 165 </div> 166 </div> 167 </div> 168 </div> 169 <div class="tagline"> 170 <h1 class="tagline-heading"><strong class="heading h1">Oya’s growing ecosystem of installable “packs” for common tasks lets developers focus on code that matters not on boilerplate.</strong></h1> 171 </div> 172 </div>