Widemesh Builds with Buildpacks

Formula: Buildpacks

The buildpack formula automatically detects and builds source code for most programming languages without any intervention using buildpacks.

This formula follows the Procfile file in the source code and maps Heroku Process Types to Widemesh Services and keeps its commands in sync.

Note: If you don’t have a Procfile in your source code, the buildpack detected for your source code will generate one for you to run as a web application listening on $PORT

The web process type

In Widemesh, all services are private by default except when the buildpack formula detects a web process type in the Procfile, which gets automatically published through the platform alias endpoint of the environment; it does not automatically publish to Custom Domain Endpoints.

Supported Languages

The buildpacks support the following languages out of the box:

  • Ruby
  • Node.js
  • Go
  • Java
  • Python