Skip to content

Managing services

Service states

Each service may be in one of the following states:

StateDescription
StoppedThe service has been stopped (Default state).
StartingThe service is being prepared for running.
RunningThe service is actively running and executing its processes.
FailedThe service has encountered an error and is being restarted.
StoppingThe service is being stopped.

Managing service deployment

To start a service:

  1. Select a service in the Stopped state.
  2. Click Start to deploy the service.
  3. The service will transition from the Starting to Running state.

To stop a service:

  1. Select a running service.
  2. Click Stop to terminate the service.
  3. The service will transition from the Stopping to Stopped state.

To manage multiple services:

  • You can select multiple services to start or stop them simultaneously.

  • You can also start or stop all services within an application at once.

To access public services:

  • If a service is configured as public and is running, it will be accessible via the link: {service_id}.constructor.pro.

  • You can copy this link or click to open it in a new page.

Modifying service configuration

  1. Select the service you want to modify.
  2. Click Edit or Configure.
  3. Make your changes to the service configuration.

The system behavior depends on the service state:

  • If the service is Stopped, changes are saved and will be applied on the next run.

  • If the service is in any other state, you’ll be informed that the service needs to restart to apply changes.

Debugging services

For running services, you can access a terminal to debug:

  1. Select a running service.
  2. Click Terminal.
  3. Use the terminal to execute standard shell commands.

The terminal provides real-time input and output, and supports copy-paste functionality.

Deleting services and applications

  1. Select the service or application you want to delete.
  2. Click Delete.
  3. Confirm the deletion (you’ll be asked twice).

If any selected services are not in the Stopped state, you’ll be informed and can choose to force deletion.

InformationDeleting a service or application will permanently remove all associated data, including volumes, settings, and environment variables.