Skip to content

Render.com - Parser Full Documentation

The parser for Render.com translates the docker-compose.yml file into Render BluePrint. The parser logic can be found in GitHub inside docker-to-iac repo.

Parser language abbreviation for API

  • languageAbbreviation: RND.

Prerequisite to deploy Render BluePrint

There are no special requirements for using the Render.com blueprint. However, you need a valid render.com account with sufficient credits.

Architecture

The BluePrint will create a render "web" service.

Type = "Web Service".

Render dashboard will list all your web services. At the top, you can switch between Dashboard and BluePrints.

Render BluePrints

After the BluePrint has been created through one-click deployment, the BluePrint will be visible in the BluePrint menu.

In contrast to other cloud providers, Render.com's usability is very trivial. There is no VPC / VNet or anything else. After successful deployment, you can open your service via a URL.

Default output format

  • The default output format for this parser: YAML.

Supported Docker Compose Variables

The current version supports the following Docker Compose variables:

For services:

  • image
  • environment
  • ports
  • command

NOTE

The supported variables that are not on this list are ignored. This means that they are not translated by the parser in Infrastructure as Code from docker-compose.yml.

Multi Services Support

Multi services support for Render.com: yes

Since multi services feature is supported.

Please read more about multi service support here.