IDE Services 2025.3 Help

Docker and binaries installation

Running your IDE Services Server in a Docker container is recommended, but you can also start it using binary files. Regardless of the method, the system requirements, object storage requirements, and server configuration remain the same.

Start the IDE Services Server in a Docker container

One of the distribution options for IDE Services is a Docker image from the registry:

docker.io/jetbrains/ide-services:2025.3.0.35231
  1. Make sure that you have all parts of the required infrastructure up and running. This includes a PostgreSQL database, object storage, and configured authentication provider.

  2. Configure the application.yaml file.

    Provide values for the parameters of the server.ssl group or ensure that your server is capable of upgrading the network traffic to HTTPS.

  3. Run the following command to start the Docker container:

    docker run -it \ -v `pwd`/application.yaml:/config/application.yaml \ -e SPRING_CONFIG_ADDITIONAL-LOCATION=/config/application.yaml \ -p 80:8080 \ docker.io/jetbrains/ide-services:2025.3.0.35231
    docker run -it \ -v `pwd`/application.yaml:/config/application.yaml \ -e SPRING_CONFIG_ADDITIONAL-LOCATION=/config/application.yaml \ -p 80:8080 \ docker.io/jetbrains/ide-services:2025.3.0.35231
    docker run -it ^ -v `pwd`/application.yaml:/config/application.yaml ^ -e SPRING_CONFIG_ADDITIONAL-LOCATION=/config/application.yaml ^ -p 80:8080 ^ docker.io/jetbrains/ide-services:2025.3.0.35231
  4. The IDE Services Server starts in a Docker container. Open https://<server_domain> or, in case of local deployment, https://localhost:8080 in your browser to log in to the IDE Services Web UI.

Alternative: Load the Docker image manually

  1. On an internet-connected machine, download the required image from the Docker registry:

    docker pull docker.io/jetbrains/ide-services:2025.3.0.35231
  2. Save the image to a file:

    docker save -o <file name> docker.io/jetbrains/ide-services:2025.3.0.35231
  3. Transfer the file on the target system, then load the docker image:

    docker load -i <saved image file>

Start the IDE Services Server using binaries

Before start:

  • Install Java version 17 or later (for example, openjdk-17-jre).

  • Make sure that you have all parts of the required infrastructure up and running. This includes a PostgreSQL database, object storage, and configured authentication provider.

  1. Download the tbe-launcher-2025.3.0.35231.tar archive.

    Unpack the archive to a new installation directory.

  2. Configure the application.yaml file.

  3. Export an environmental variable with the path to application.yaml. For example: export SPRING_CONFIG_ADDITIONAL_LOCATION=`pwd`/application.yaml

  4. Run the following script to start the server:

    /tbe-launcher-2025.3.0.35231/bin/tbe-launcher

    /tbe-launcher-2025.3.0.35231/bin/tbe-launcher.bat

Last modified: 10 July 2025