Manage your runtime environment

Store your environment variables in a secure location. Universal compatibility, zero downtime, and full control via API.

Freedom for your Stack

Focus on code, not infrastructure. Our platform eliminates repetitive processes and adapts to the language you love.

Universal

Regardless of the stack. Node.js, Python, Java, Go, or Rust. The environment variables system works natively with any language or framework.

No rebuilds

Forget long build processes. When you change a variable, there's no need to recompile the code. Just edit and restart the application.

Agility in Control

Powerful tools to manage configurations in bulk, whether via interface, file, or automation.

Bulk Import

Migrating environments? Upload your variables file and we populate everything automatically.

Control via API

Define, update, and remove variables programmatically through our robust REST API.

Quick Export

Download all your variables in an industry-standard .env format in one click.

Powerful API that is easy to integrate with your code

Our API follows strict REST standards, offering predictable and efficient endpoints. Save time reading the documentation and start using it directly in your code. Simple, straightforward, and built for developers.

api.squarecloud.app/v2
GET
/v2/apps/{appId}/envs

List all environment variables configured for the application.

POST
/v2/apps/{appId}/envs

Add or edit environment variables for the application.

PUT
/v2/apps/{appId}/envs

Overwrite all application environment variables with the provided ones.

DELETE
/v2/apps/{appId}/envs

Remove specific environment variables from the application.

Great software starts with infrastructure you can trust.

Ready to scale your project?

Join hundreds of developers and companies that chose Square Cloud as their infrastructure partner.