diff --git a/README.md b/README.md
index 358015bd2513a0447ed036ce9d59f1247457f5e3..e77d0c37b373800f52b857a0a28ed7da0d7b9b10 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,7 @@
 - [Common API Framework (CAPIF)](#common-api-framework-capif)
 - [CAPIF\_API\_Services](#capif_api_services)
 - [Documentation](#documentation)
+- [Install and Run](#install-and-run)
   - [How to run CAPIF services in this Repository](#how-to-run-capif-services-in-this-repository)
     - [Run All CAPIF Services locally with Docker images](#run-all-capif-services-locally-with-docker-images)
     - [Run All CAPIF Services locally with Docker images and deploy monitoring stack](#run-all-capif-services-locally-with-docker-images-and-deploy-monitoring-stack)
@@ -25,20 +26,6 @@ Please refer to [OCF Documentation] for more detailed information.
 
 
 # Install and Run 
-### (to be added in Getting Started section of Documentation)
-```
-mkdir OpenCAPIF
-
-cd OpenCAPIF
-
-# The link must be changed when finally merged with the default branch and be permanent
-wget https://labs.etsi.org/rep/ocf/capif/-/raw/OCF19-local-installation-of-capif-downloading-script/deploy.sh
-
-chmod +x deploy.sh
-
-# ./deploy.sh [branch to fetch] [true or false (default) to install monitoring stack or not]
-./deploy.sh staging
-```
 
 ## How to run CAPIF services in this Repository
 Capif services are developed under /service/ folder.
@@ -172,4 +159,3 @@ Frequently asked questions can be found here: [FAQ Directory]
 [Testing with Robot Framework]: ./docs/testing_with_robot/README.md  "Testing with Robot Framework"
 [FAQ Directory]: https://ocf.etsi.org/documentation/latest/FAQ/ "FAQ Url"
 [OCF Documentation]: https://ocf.etsi.org/documentation/latest/ "OCF Documentation"
-
diff --git a/helm/scripts/install_capif.sh b/helm/scripts/install_capif.sh
index 791b97667ac88167ef2aa9773f2699daf8d7d686..11614cde8d8c1667ec2850cbf231fd8ed935178b 100755
--- a/helm/scripts/install_capif.sh
+++ b/helm/scripts/install_capif.sh
@@ -123,6 +123,8 @@ helm $KUBECONFIG upgrade --install -n $CAPIF_NAMESPACE $CAPIF_NAME_VERSION_CHART
 --set mock-server.ingress.hosts[0].paths[0].path="/" \
 --set mock-server.ingress.hosts[0].paths[0].pathType="Prefix" \
 --set mock-server.env.logLevel="DEBUG" \
+--set mock-server.service.port=$MOCK_SERVER_PORT \
+--set mock-server.livenessProbe.tcpSocket.port=$MOCK_SERVER_PORT \
 --set mongo-register.persistence.storageClass=$CAPIF_STORAGE_CLASS \
 --set mongo-register.persistence.storage=$CAPIF_MONGO_REGISTER_STORAGE_SIZE \
 --set mongo-register.extraFlags[0]="--repair" \
diff --git a/helm/scripts/variables.sh b/helm/scripts/variables.sh
index 02756d04fa6d0c702a27fa607eeb7ca7578a226a..2abf7de3400a54b52719fe3c144d006eddbef0fd 100755
--- a/helm/scripts/variables.sh
+++ b/helm/scripts/variables.sh
@@ -94,6 +94,8 @@ export PROMETHEUS_URL="http://$MONITORING_SERVICE_NAME-prometheus.$MONITORING_NA
 export VAULT_INTERNAL_HOSTNAME="$VAULT_SERVICE_NAME.$VAULT_NAMESPACE.svc.cluster.local"
 export VAULT_PORT="8200"
 export VAULT_ACCESS_TOKEN="dev-only-token"
+## Only for testing purpouses, configuration of mock-server port
+export MOCK_SERVER_PORT="9100"
 
 ######### POST PROCESSING VARIABLES SET ########
 ### To deploy in other environment we need to setup urls according to it and also using specific kubeconfig:
diff --git a/tools/base_images_scripts/common.sh b/tools/base_images_scripts/common.sh
new file mode 100755
index 0000000000000000000000000000000000000000..b0d212b9d9f243360125b6016d0008bdd5c176f1
--- /dev/null
+++ b/tools/base_images_scripts/common.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+# Directories variables setup (no modification needed)
+export IMAGE_SCRIPTS_DIR=$(dirname "$(readlink -f "$0")")
+export TOOLS_DIR=$(dirname "$IMAGE_SCRIPTS_DIR")
+export CAPIF_BASE_DIR=$(dirname "$TOOLS_DIR")
\ No newline at end of file
diff --git a/tools/base_images_scripts/create_and_push_robot_image.sh b/tools/base_images_scripts/create_and_push_robot_image.sh
new file mode 100755
index 0000000000000000000000000000000000000000..b2c3159810b052f8c935e7967bec21fc968141a8
--- /dev/null
+++ b/tools/base_images_scripts/create_and_push_robot_image.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+source $(dirname "$(readlink -f "$0")")/common.sh
+
+DOCKER_ROBOT_IMAGE=labs.etsi.org:5050/ocf/capif/robot-tests-image
+DOCKER_ROBOT_IMAGE_VERSION=1.0
+
+TEST_FOLDER=$CAPIF_BASE_DIR/tests
+RESULT_FOLDER=$CAPIF_BASE_DIR/results
+ROBOT_DOCKER_FILE_FOLDER=$TOOLS_DIR/robot
+
+cd $ROBOT_DOCKER_FILE_FOLDER
+docker login labs.etsi.org:5050
+
+docker build --no-cache --platform linux/amd64 -t ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-amd64 .
+docker push ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-amd64
+
+docker build --no-cache --platform linux/arm64 -t ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-arm64 .
+docker push ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-arm64
+
+docker manifest create ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION} \
+  --amend ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-amd64 \
+  --amend ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}-arm64
+docker manifest push ${DOCKER_ROBOT_IMAGE}:${DOCKER_ROBOT_IMAGE_VERSION}
diff --git a/tools/base_images_scripts/push_base_images_ocf.sh b/tools/base_images_scripts/push_base_images_ocf.sh
new file mode 100755
index 0000000000000000000000000000000000000000..0407dae67c19f89983742ec5b14781cd4af9aa84
--- /dev/null
+++ b/tools/base_images_scripts/push_base_images_ocf.sh
@@ -0,0 +1,32 @@
+#!/bin/bash
+source $(dirname "$(readlink -f "$0")")/common.sh
+
+PLATFORMS=("linux/arm64"
+"linux/amd64")
+
+BASIC_IMAGES=("python:3-slim-bullseye"
+"nginx:1.27.1"
+"vault:1.13.2"
+"ubuntu:20.04")
+
+
+docker login labs.etsi.org:5050
+for basic_image in "${BASIC_IMAGES[@]}"; do
+  echo "$basic_image processing"
+  MANIFEST_AMEND=""
+  for platform in "${PLATFORMS[@]}";do
+    docker pull $basic_image --platform $platform
+    echo "$basic_image pulled for platform $platform"
+    tag=$(echo $platform | awk -F'/' '{print $NF}')
+    docker tag $basic_image labs.etsi.org:5050/ocf/capif/$basic_image-$tag
+    echo "labs.etsi.org:5050/ocf/capif/$basic_image-$tag tagged"
+    docker push labs.etsi.org:5050/ocf/capif/$basic_image-$tag
+    echo "labs.etsi.org:5050/ocf/capif/$basic_image-$tag pushed"
+    MANIFEST_AMEND="$MANIFEST_AMEND --amend labs.etsi.org:5050/ocf/capif/$basic_image-$tag"
+  done
+
+  docker manifest create labs.etsi.org:5050/ocf/capif/$basic_image $MANIFEST_AMEND
+  echo "labs.etsi.org:5050/ocf/capif/$basic_image Manifest created with amend $MANIFEST_AMEND"
+  docker manifest push labs.etsi.org:5050/ocf/capif/$basic_image
+  echo "labs.etsi.org:5050/ocf/capif/$basic_image Manifest pushed"
+done