🎉 Bem-vindo! Sinfonia é uma plataforma completa de orquestração de robôs, solicite já seu acesso.
Prerequisites

Prerequisites

Runtime Environment

The runtime environment consists of the Agent and other additional dependencies required to run your automations.

Since the Agent is a static binary, no additional installation is needed to run it.

Language-Specific Dependencies

Python

For development using Python, you need to have Python 3.8 or higher installed. If you don’t have it yet, you can download it from the Python 3 download page.

In addition to Python, the following tools must be installed:

  • pip
  • venv
  • pip-tools

Note

If you’re running the Agent on a Linux machine and using the system Python, you’ll need to install the following dependencies:

  • python3.8-pip
  • python3.8-venv

JavaScript

For development using Node, you’ll need Node 22 or higher installed on your machine. If you don’t have it yet, you can download it from the Node download page.

Binary

You can compile your script into a static binary depending on the language used. A static binary is an executable file that contains all necessary dependencies to run the script, without requiring any additional installations on the target machine.

  • .exe (Windows Executable)
  • No extension (Linux Executable)

Shell

You can create Shell scripts with the .sh extension to be executed in Linux environments.

PowerShell

You can create PowerShell scripts with the .ps1 extension to be executed in Windows environments.

Connection with Sinfonia

The Sinfonia orchestrator and the agent communicate via HTTPS (port 443).

Requirements for using Sinfonia tools in restricted environments:

  • Firewall rule allowing access to https://grpc.27devs.com/ (port 443 HTTPS)
  • Read and write permissions for the static binary folder agente and the .env file.

Note

To function properly, all URLs for dependency installation must be accessible from the environment where the Agent is running.

Last updated on