> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thesys.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploying with Render

To deploy your C1 application with Render, follow these steps:

<Steps>
  <Step title="Login to Render">
    Login to Render using GitHub or any other way you want. You may need to create an account if you do not have a Render account already.

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-create-account.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=750fc7d7fd2ae8187196cb527731461e" alt="Login to Render" width="1160" height="1096" data-path="guides/deployment/assets/render-create-account.png" />
  </Step>

  <Step title="Create a new service">
    Create a new service to deploy your application. For a C1 application, select the "New Web Service" option.

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-web-service.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=b1432870d204efbff4a9b3e09d17269f" alt="Create new web service" width="3376" height="1048" data-path="guides/deployment/assets/render-web-service.png" />
  </Step>

  <Step title="Give Render access to your repositories">
    Give Render access to your remote repositories. If you have your application in a GitHub repository, select the "GitHub" option to give Render permission to access your repositories.

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-git-repository.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=4da704442895c3e73aedbf6fe6bfd489" alt="Provide Render access to your repositories" width="1756" height="716" data-path="guides/deployment/assets/render-git-repository.png" />
  </Step>

  <Step title="Select the application to deploy">
    Once Render has access to your repositories, select the C1 application repository you wish to deploy.

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-select-application.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=15d062e19c344c5030dc846f762a7a1c" alt="Select the application to deploy" width="3376" height="1338" data-path="guides/deployment/assets/render-select-application.png" />
  </Step>

  <Step title="Configure the service">
    Configure the service by customizing the service name, region, and instance type. For a simple C1 application, the "Free" instance should suffice. Finally, add the
    `THESYS_API_KEY` environment variable (and any other environment variables you need) to the service.

    <Warning>
      The "Free" instance of Render spins down after periods of inactivity and may take time to spin back up when accessed again. If you need more features and a permanently available service,
      consider upgrading to a paid plan.
    </Warning>

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-configure-application.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=9b9efcfdf4d93b368d3a56aea8629ebf" alt="Configure the service" width="3376" height="836" data-path="guides/deployment/assets/render-configure-application.png" />
  </Step>

  <Step title="Test it out!">
    That's it! Click the "Deploy Web Service" button to complete the deployment. Your application should be available at the URL provided by Render.

    <img src="https://mintcdn.com/thesys/C1mGp0p_ygBsZ7UI/guides/deployment/assets/render-deployed.png?fit=max&auto=format&n=C1mGp0p_ygBsZ7UI&q=85&s=f27729cb262e0c9285bc1b65d708acf1" alt="Render Deployment Complete" width="3376" height="444" data-path="guides/deployment/assets/render-deployed.png" />
  </Step>
</Steps>
