<commit_before>---
layout: landing
title: Forge
permalink: /
---

<header class="hero">
  <div class="logo">
  <img src="{{site.baseurl}}/images/logo.png" style="width: 200px;">
  <h3>Forge</h3>
  <h4>Fast build system for Kubernetes services</h4>
  </div>
</header>

<div class="container">
  <center><a class="button primary" href="/tutorials/quickstart.html"><span style="font-size: 200%;">Get started</span></a></center>
  <br><br>
</div>

<div class="container">
  <h5>
    <ul class="fa-ul">
      <li><i class="fa-li fa fa-fighter-jet"></i><strong>Fast</strong> Get a service from source to running in Kubernetes in seconds</li>
      <li><i class="fa-li fa fa-external-link-square"></i><strong>Create services quickly</strong> Use service templates to create new services, or define your own templates.</li>
      <li><i class="fa-li fa fa-wrench"></i><strong>Build runnable services, not just binaries</strong> Don't leave it to operations to figure out how to run a service. Forge builds a fully deployable service, with all the deployment metadata needed to run.</li>
      <li><i class="fa-li fa fa-cogs"></i><strong>Works with any language or build system</strong> Forge works with your existing build system, and integrates the deployment metadata needed to create a runnable service</li>
    </ul></h5>
</div>


<div class="container">
  <h5><br><strong>How it works:</strong><br>Forge builds services based on Docker and Kubernetes. With Forge, a user specifies the deployment configuration for a service in a YAML file. Forge uses this metadata along with the source code to build a Docker image and the necessary Kubernetes deployment data to create a runnable service. For more information, see <a href="/discussion/how-it-works.html">how Forge works</a>.</h5>
</div>

<div class="container">
  <h5><br><strong>Get started in a few minutes:</strong><br>
    <ol>
       <li><tt>curl -sL https://raw.githubusercontent.com/datawire/forge/master/install.sh | INSTALL_DIR=${HOME}/forge sh</tt></li>
      <li><tt>forge setup</tt></li>
      <li><tt>git clone https://github.com/datawire/hello-forge.git</tt></li>
      <li><tt>forge deploy</tt></li>
    </ol><br>
  </h5>

</div>


<div class="container">
  <p style="text-align: center;">Forge is sponsored by Project Blackbird, helping you <a href="https://www.datawire.io">deploy microservices on Kubernetes in AWS</a> <img src="{{site.baseurl}}/images/blackbird.png" style="width: 4em; vertical-align: middle; align: right;"></p>
</div><commit_msg>point to install docs on homepage<commit_after>---
layout: landing
title: Forge
permalink: /
---

<header class="hero">
  <div class="logo">
  <img src="{{site.baseurl}}/images/logo.png" style="width: 200px;">
  <h3>Forge</h3>
  <h4>Fast build system for Kubernetes services</h4>
  </div>
</header>

<div class="container">
  <center><a class="button primary" href="/tutorials/quickstart.html"><span style="font-size: 200%;">Get started</span></a></center>
  <br><br>
</div>

<div class="container">
  <h5>
    <ul class="fa-ul">
      <li><i class="fa-li fa fa-fighter-jet"></i><strong>Fast</strong> Get a service from source to running in Kubernetes in seconds</li>
      <li><i class="fa-li fa fa-external-link-square"></i><strong>Create services quickly</strong> Use service templates to create new services, or define your own templates.</li>
      <li><i class="fa-li fa fa-wrench"></i><strong>Build runnable services, not just binaries</strong> Don't leave it to operations to figure out how to run a service. Forge builds a fully deployable service, with all the deployment metadata needed to run.</li>
      <li><i class="fa-li fa fa-cogs"></i><strong>Works with any language or build system</strong> Forge works with your existing build system, and integrates the deployment metadata needed to create a runnable service</li>
    </ul></h5>
</div>


<div class="container">
  <h5><br><strong>How it works:</strong><br>Forge builds services based on Docker and Kubernetes. With Forge, a user specifies the deployment configuration for a service in a YAML file. Forge uses this metadata along with the source code to build a Docker image and the necessary Kubernetes deployment data to create a runnable service. For more information, see <a href="/discussion/how-it-works.html">how Forge works</a>.</h5>
</div>

<div class="container">
  <h5><br><strong>Get started in a few minutes:</strong><br>
    <ol>
       <li><a href="tutorials/quickstart.html">Install Forge</a>.</li>
      <li><tt>forge setup</tt></li>
      <li><tt>git clone https://github.com/datawire/hello-forge.git</tt></li>
      <li><tt>forge deploy</tt></li>
    </ol><br>
  </h5>

</div>


<div class="container">
  <p style="text-align: center;">Forge is sponsored by Project Blackbird, helping you <a href="https://www.datawire.io">deploy microservices on Kubernetes in AWS</a> <img src="{{site.baseurl}}/images/blackbird.png" style="width: 4em; vertical-align: middle; align: right;"></p>
</div>
{'fraction_non_alphanumeric': 0.16042459443220508, 'fraction_numerical': 0.00680953334668536, 'mean_word_length': 4.4579234972677595, 'pattern_counts': {'":': 0, '<': 189, '<?xml version=': 0, '>': 189, 'https://': 5, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5954984', 'n_tokens_mistral': 1610, 'n_tokens_neox': 1537, 'n_words': 504}