diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..b4860c350f7b6c0c684524713903a961f614a026
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,35 @@
+include:
+  - project: osl/code/org.etsi.osl.main
+    ref: main
+    file: 
+      - ci-templates/default.yml
+      - ci-templates/build.yml
+    rules:
+      - if: '$CI_COMMIT_REF_NAME == "main"'
+  
+  - project: osl/code/org.etsi.osl.main
+    ref: develop
+    file: 
+      - ci-templates/default.yml
+      - ci-templates/build.yml
+    rules:
+      - if: '$CI_COMMIT_REF_NAME == "develop"'
+
+  - project: osl/code/org.etsi.osl.main
+    ref: $CI_COMMIT_REF_NAME
+    file: 
+      - ci-templates/default.yml
+      - ci-templates/build.yml
+    rules:
+      - if: '$CI_COMMIT_REF_PROTECTED && $CI_COMMIT_REF_NAME != "main" && $CI_COMMIT_REF_NAME != "develop"'
+
+  - project: osl/code/org.etsi.osl.main
+    ref: develop
+    file: 
+      - ci-templates/default.yml
+      - ci-templates/build_unprotected.yml
+    rules:
+      - if: '$CI_COMMIT_REF_NAME != "main" && $CI_COMMIT_REF_NAME != "develop" && !$CI_COMMIT_REF_PROTECTED'
+
+docker_build:
+  extends: .docker_build
diff --git a/nginx-custom.conf b/nginx-custom.conf
index 9a3b80c937b6cf269ac99734212caf090aa8a8fd..0ab3edc627fdc9330cbbc39a1c92b61c9f4630b1 100644
--- a/nginx-custom.conf
+++ b/nginx-custom.conf
@@ -1,33 +1,24 @@
+# Expires map
+map $sent_http_content_type $expires {
+    default                    off;
+    text/html                  epoch;
+    text/css                   max;
+    application/json           max;
+    application/javascript     max;
+    ~image/                    max;
+}
 
+server {
+    listen 80;
+    include /etc/nginx/mime.types;
 
-        # Expires map
-        map $sent_http_content_type $expires {
-            default                    off;
-            text/html                  epoch;
-            text/css                   max;
-            application/json           max;
-            application/javascript     max;
-            ~image/                    max;
-        }
+    server_name  portal_web;
+    location / {
+        root /usr/share/nginx/html/;
+        index index.html index.htm;
+        try_files $uri $uri/ /index.html =404;
+      }
 
-        server {
-                listen 80;
-                include /etc/nginx/mime.types;
-
-          server_name  localhost;
-          
-          location / {
-                        root /usr/share/nginx/html/nfvportal/openslicehome;
-                        index index.html;
-        	}
-        
-          location ^~/nfvportal/ {
-
-              root /usr/share/nginx/html;
-              index index.html index.htm;
-              try_files $uri $uri/ /nfvportal/index.html =404;
-            }
-
-          expires $expires;
-          gzip  on;
-        }
+    expires $expires;
+    gzip  on;
+}
\ No newline at end of file
diff --git a/src/Footer.html b/src/Footer.html
index 673f24695e3882dcb7b15e1bb3e159eb9e689604..78f7fdf5fd585101e19a8cb6f34729f4d9b6156f 100644
--- a/src/Footer.html
+++ b/src/Footer.html
@@ -5,31 +5,34 @@
 			
 				<div class="col-xs-12 col-sm-12 col-md-6">
 					<h2>Who we are</h2>
-					<address class='font-weight-light'><span class='font-weight-bold'><strong>openslice.io project</strong></span> | <a
-							href='http://openslice.io/' class='text-white' style="color:#FFFFFF;">openslice.io</a><br>openslice.io an opensource OSS
+					<address class='font-weight-light'><span class='font-weight-bold'>ETSI SDG OpenSlice</span> | <a
+							href='https://osl.etsi.org/' class='text-white' style="color:#FFFFFF;">https://osl.etsi.org</a><br>The ETSI Software Development Group
+						for OpenSlice (SDG OSL) is developing an open source service based Operations Support System (OSS) to deliver
+						Network Slice as a Service (NSaaS).
 					</address>
-					<address class='font-weight-light'><span class='font-weight-bold'><strong>{{portalName}}</strong></span> | <a
-							href='{{weburl}}' class='text-white' style="color:#FFFFFF;">{{weburl}}</a><br>A portal that allows 5G
-						experimenters to deploy experiment descriptors towards the infrastructure.</address>
-					<address class='font-weight-light'><span class='font-weight-bold'><strong>{{portalName}} wiki</strong></span> | <a
-							href='{{portalwiki}}' class='text-white' style="color:#FFFFFF;">{{portalwiki}}</a><br>A wiki containing project
-						documentation.
-					</address>
-					<address class='font-weight-light'><span class='font-weight-bold'><strong>{{portalName}} Report Issues</strong></span> | <a
-							href='{{bugzilla}}' class='text-white' style="color:#FFFFFF;">{{bugzilla}}</a><br>Our
-						issue tracking system.</address>
+					<address class='font-weight-light'><span class='font-weight-bold'>{{portalName}}</span> | <a
+						href='{{weburl}}' class='text-white' style="color:#FFFFFF;">{{weburl}}</a><br>A portal that allows 5G
+					experimenters to design and deploy network services towards the infrastructure.</address>
+                    <address class='font-weight-light'><span class='font-weight-bold'>{{portalName}} wiki</span> | <a
+						href='{{portalwiki}}'
+						class='text-white' style="color:#FFFFFF;">{{portalwiki}}</a><br>A wiki containing OpenSlice software documentation.
+ 					</address>
 				</div>
 
 				<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
 					<h2>Connect with us</h2>
 					<div class="row">
-						<div class="col-xs-12 col-sm-6 col-md-3">
-							<div><a href='https://twitter.com/OpensliceOSS' class='font-weight-light text-white' style="color:#FFFFFF;"><i
-									class='fa fa-twitter mr-2' style="margin-right: .5rem;"></i>Twitter</a></div>
+						<div class='col-sm-12 col-md-6 col-lg-3'>
+							<div><a href='https://www.linkedin.com/company/openslice' class='font-weight-light text-white' style="color:#FFFFFF;"><i
+										class='fa fa-linkedin mr-2' style="margin-right: 0.5rem;"></i>LinkedIn</a></div>
 						</div>
-						<div class='col-xs-12 col-sm-6 col-md-3'>
+						<div class='col-sm-12 col-md-6 col-lg-3'>
 							<div><a href='https://openslice.slack.com/' class='font-weight-light text-white' style="color:#FFFFFF;"><i
-									class='fa fa-slack mr-2' style="margin-right: .5rem;"></i>Slack</a></div>
+										class='fa fa-slack mr-2' style="margin-right: 0.5rem;"></i>Slack</a></div>
+						</div>
+						<div class='col-sm-12 col-md-6 col-lg-3'>
+							<div><a href='https://twitter.com/OpensliceOSS' class='font-weight-light text-white' style="color:#FFFFFF;"><i
+										class='fa fa-twitter mr-2' style="margin-right: 0.5rem;"></i>Twitter</a></div>
 						</div>
 					</div>
 				</div>
@@ -45,16 +48,15 @@
 				<div class="container">
 					<div class='row align-items-center' style="display: flex; align-items: center;">
 						<div class='col-md-2'><img src='./images/eu-commission.png' /></div>
-						<div class='col-md-10 font-weight-light'>OpenSlice has received funding from<div class='font-weight-light'>
-								5GinFIRE | https://5ginfire.eu/ project from the European Horizon 2020 Programme for research, technological
-								development and demonstration under grant agreement number 732497.</div>
-							<div class='font-weight-light'>5G-VINNI project | https://5g-vinni.eu/ 5G-VINNI project has received funding
-								from the European Horizon 2020 Programme for research, technological development and demonstration under
-								grant agreement number 815279</div>
-							<div class='font-weight-light'>{{portalName}} running openslice.io version 2023-Q3 1.2.0-SNAPSHOT | <a
-									href='https://openslice.io/data-protection-declaration/' class='font-weight-light'>Data Protection
-									Declaration</a> | &copy; 2019-{{currentYear}} on behalf of <a target='_blank' href='http://openslice.io/'
-									title='openslice.io' class='font-weight-light'>openslice.io</a></div>
+						<div class='col-md-10 font-weight-light'>
+							<div class='font-weight-light'>
+								OpenSlice has received funding from various projects under European Programmes for research, technological development
+								and demonstration. You may refer to our extensive <a href="https://osl.etsi.org/ecosystem/">ecosystem</a> for further details.
+							</div>
+							<div class='font-weight-light'>{{portalName}} running OSL version version 2024Q2 | 
+								<a href='https://osl.etsi.org/files/SDG_OSL_Terms_and_Conditions.pdf' class='font-weight-light'>Terms and Conditions</a> | 
+                        &copy; {{currentYear}} on behalf of <a target='_blank' href='https://osl.etsi.org/' title='osl.etsi.org' class='font-weight-light'>osl.etsi.org</a>
+							</div>
 						</div>
 					</div>
 		
diff --git a/src/SignInHomeSection.html b/src/SignInHomeSection.html
index c18384233fcf314a6c3be40dceba8a78748d588f..39dddf3a2c6678306a103a938059d786fe3a5f52 100644
--- a/src/SignInHomeSection.html
+++ b/src/SignInHomeSection.html
@@ -4,9 +4,9 @@
 			<div class="col-xs-12 col-sm-8 col-md-8 col-lg-8 ">
 				<h1>&nbsp;</h1>
 				<h2>
-					Welcome to the openslice {{portalName}}!
+					Welcome to the {{portalName}}!
 				</h2>
-				<h4>Use the fields on the right to login
+				<h4>Use the field on the right to login
 					to {{portalName}} and easily deploy an experiment over 
 					the {{portalName}} infrastructure!</h4>
 				<h4>Check our <strong><a style="color:#FFFFFF;" href="{{portalwiki}}">wiki</a></strong> for further documenation</h4>
diff --git a/src/images/logo_clear.png b/src/images/logo_clear.png
index 9f2116089388c8f7573cfac63ac43697bd2827d4..2fa5efc135209ce66cee07ea7a76dc0a4cff9244 100644
Binary files a/src/images/logo_clear.png and b/src/images/logo_clear.png differ
diff --git a/src/images/logo_clear_old.png b/src/images/logo_clear_old.png
new file mode 100644
index 0000000000000000000000000000000000000000..9f2116089388c8f7573cfac63ac43697bd2827d4
Binary files /dev/null and b/src/images/logo_clear_old.png differ
diff --git a/src/js/config.js.default b/src/js/config.js.default
index 2d3952636bdc68f7acdb742d08311ca60c1bf781..d81edd3fcc77c893d20d30c40ef203f73e2ebdbb 100644
--- a/src/js/config.js.default
+++ b/src/js/config.js.default
@@ -7,7 +7,7 @@ appConfig.factory('APIEndPointService', function() {
 		WIKI: "https://osl.etsi.org/documentation/",
 		BUGZILLA: "ROOTURL/bugzilla/",
 		STATUS: "ROOTURL/status/",
-		APIURL: "http://localost:13000",
+		APIURL: "http://localhost",
 		WEBURL: "ROOTURL/nfvportal",
 		APIOAUTHURL: "ROOTURL/auth/realms/openslice",
 		APITMFURL: "ROOTURL/tmf-api/serviceCatalogManagement/v4"
diff --git a/src/js/portalapp.js b/src/js/portalapp.js
index 259224601027def4b744fd66603b1f034b6e3b8c..ad4c360b62aaf5d5e789dbfc7716f215606e8245 100644
--- a/src/js/portalapp.js
+++ b/src/js/portalapp.js
@@ -8,7 +8,7 @@ var app = angular.module('portalapp', [   'ngCookies', 'ngResource', 'ngRoute',
                                          'angular-loading-bar', 'ngAnimate' ]);
 
 
-var portalversion = '1.1.0-SNAPSHOT';
+var portalversion = '2024Q2';
 
 app.config(function($routeProvider, $locationProvider, $anchorScrollProvider, cfpLoadingBarProvider) {
 	
@@ -206,6 +206,7 @@ app.config(function($routeProvider, $locationProvider, $anchorScrollProvider, cf
 app.controller('mpMainCtrl', function($scope, PortalUser, $log, $location ) {
 	$scope.mpversion = portalversion;
 	$scope.location = $location;
+	$scope.currentYear = new Date().getFullYear();
 });
 
 
diff --git a/src/openslicehome/index.html b/src/openslicehome/index.html
index 9710087337a41706743601829ac7f36a2d260913..9c5029c84e938c4e8e47ba994994a679d8cd2f80 100644
--- a/src/openslicehome/index.html
+++ b/src/openslicehome/index.html
@@ -1,3 +1,5 @@
+<!-- THIS IS DEPRECATED. OpenSlice Homepage is handled by the tmf.web project. -->
+
 <!doctype html>
 <html ng-app='portalapp'>
 <head>