Skip to content

Upgrading Talisman Platform from 4.6.x to 4.7.0

Follow these steps to upgrade Talisman Platform from version 4.6.x to 4.7.0:

1. Stop and Remove Existing Containers

Stop the running containers and remove all related containers, networks, volumes, and images created for Talisman Platform.

docker compose down

2. Update Docker Compose Configuration

Use the provided talisman-docker-4.7.0-dev.yaml file as a reference. Adapt it to your environment by making the necessary adjustments.

Important Notes

  • The QUARKUS_SECURITY_USERS_EMBEDDED_USERS_* environment variables are no longer used. In Talisman Platform 4.7.0, users are stored in the PostgreSQL database.

  • Set the shared volume between containers:

    volumes:
    - "${SHARED_FOLDER}:/app/shared"

3. Start the New Compose

Start the new Docker Compose configuration:

docker compose up -d

4. Post-Startup Tasks

After the new configuration has started up, follow these additional steps:

4.1. Update Dev Services

If any changes were made to dev services, move the updated content to devservices.docker-compose.yaml located in Resources/Configuration.

4.2. Update Build Script

If any changes were made to build.sh, move the updated content to build.sh located in Resources/Configuration.

4.3. Remove Unnecessary Projects

If a project named services appears in your project list, delete it.