SlideShare a Scribd company logo
1 of 62
Download to read offline
ALEŠ LICHTENBERG
twitter: @a_lichtenberg
blog: www.alichtenberg.cz
HCL Sametime Meetings 11.5 Pre-Release
Deployment on Docker
Step by Step
Ver. 1.0
Intro
The document does not replace official documentation.
The implementation will be demonstrated on a specific example.
The document will be gradually supplemented and updated.
Thank you for the practical installation advice:
Daniel Nashed – HCL Lifetime Ambassador : blog.nashcom.de
Roberto Boccadoro – HCL Ambassador : www.robertoboccadoro.com
1
About author
I am a technical consultant of HCL Digital Solutions software: Domino/Notes,
Sametime, Nomad, Verse. I am a Member of Czech Lotus User Group =
Sutol. I am a Bloger and a Speaker. I have been primarily engaged in the
Lotus software family since 1994. I remember the era when these products
were owned by Lotus, then IBM, and now I am looking forward to another
successful years with HCL Software.
Contacts:
e-mail: ales@alichtenberg.cz
twitter: a_lichtenberg
blog: alichtenberg.cz
2
Agenda
▪ HCL Sametime V11.x – Resources
▪ Pilot example
▪ Step 1 - Installation and configuration Linux Centos 7.4
▪ Step 2 - Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
▪ Step 3 - Installation HCL Sametime Meetings V11.5 Pre-Release To Docker
▪ Step 4 - Enable Sametime Community for HCL Sametime Meetings V11.5 Pre-Release
▪ Step 5 - Enable Sametime Proxy for HCL Sametime Meetings V11.5 Pre-Release
▪ Step 6 - Use HCL Sametime Meetings V11.5 Pre-Release
3
HCL Sametime V11.x – Resources
Current resources:
➢ Installation and Administration Guide
https://help.hcltechsw.com/sametime/11.0.0/administrator_doc.html
https://hclpnpsupport.hcltech.com/nav_to.do?uri=%2Fkb_view.do%3Fsys_kb_id%3Dd55eb1901b115c54086dcbfc0a4bcb30
➢ Sametime 11.0 FP2 | Meetings Pre-Release 11.5 administrator documentation
https://help.hcltechsw.com/sametime/11.0.2/admin/administrator_doc.html
➢ Installing & Configuring CentOS (for Domino)
https://www.slideshare.net/defaultxsp/installing-configuring-ibm-domino-9-on-centos
➢ HCL Customer Support
https://hclpnpsupport.hcltech.com/csm
➢ Knowledge DB
https://hclpnpsupport.hcltech.com/csm?id=search&spa=1&t=kb&q=sametime%20v11
➢ Documentation
https://help.hcltechsw.com/sametime/11.0.0/administrator_doc.html
➢ Discussion HCL Sametime
https://hclpnpsupport.hcltech.com/community?id=community_forum&sys_id=e3c946d01b80841077761fc58d4bcb04
4
Pilot example
This procedure builds on my previous Sametime V11 installation guide. The prerequisite is already
implemented Sametime, including FP2.
Installation manual “HCL Sametime V11.0 – Step by step” updated for FP2:
https://alichtenberg.cz/my-installation-manual-hcl-sametime-v11-0-step-by-step-updated-for-fp2/
Deployment HCL Sametime Meetings V11.5 Pre-Release will take place onLinux Centos 7.4
Installed components:
• Docker for HCL Sametime Meetings V11.5 Pre-Release
• HCL Sametime Meetings V11.5 Pre-Release
All components will be installed on one virtual machine.
5
Hardware required for this Pilot Example Deployment
Hardware:
✓ 4 core, 16GB RAM, 80 GB Hard disk
Operation system:
✓ Centos 7.4.
Pre-Requisites
• Docker for HCL Sametime Meetings V11.5 Pre-Release
• HCL Sametime Meetings V11.5 Pre-Release
✓ FQDN for my Pilot example server: „meetings.kaiser.cz“
6
• What we need to install a HCL Sametime Meetings V11.5 Pre-Release
Installation Packages
7
Step 1
Installation and configuration
Linux Centos 7.4
8
Installation Centos 7.4
Currently, HCL Sametime Meetings V11.5 Pre-Release is only supported for Docker
running on Linux
For Centos installation 7.4. you can use part of a great step-by-step manual
by David Olson:
https://www.slideshare.net/defaultxsp/installing-configuring-ibm-domino-9-on-centos
9
Step 2
Installation
Docker
for
HCL Sametime Meetings V11.5
Pre-Release
10
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
What is Docker?
Docker is an open-source lightweight containerization technology. It allows you to
automate the deployment of applications in lightweight and portable containers and
ship it all out as one package. It also allows you to run multiple Operating systems on
the same host.
How to install Docker Engine: https://docs.docker.com/engine/install/centos
How to install Docker Compose: https://docs.docker.com/compose/install
11
• Log in with your Centos server as „root“ user and execute all commands under this
• Run the following commands for installationrequired Docker Engine packages:
yum install -y net-tools wget yum-utils device-mapper-persistent-data lvm2
12
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Now run the following commands for add the docker repository for software downloads:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
13
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Install the latest version of Docker Engine and containerd:
yum install -y docker-ce docker-ce-cli containerd.io
14
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• you can allow this host to forward/route IP traffic and restart the network
echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf
systemctl restart network
15
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Use the command for start the Docker Service
systemctl start docker
• Use the command for enable Docker auto start
systemctl enable docker
16
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Verify that Docker Engine is installed correctly by running the hello-world image.
docker run hello-world
17
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Now install Docker Compose on Linux systems
curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-
$(uname -m)" -o /usr/local/bin/docker-compose
18
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• Apply executable permissions to the binary:
chmod +x /usr/local/bin/docker-compose
19
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
• You can check the installed Docker component
docker info
docker-compose --version
20
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
DONE!
Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
21
Step 3
Installation
HCL Sametime Meetings V11.5 Pre-Release
To Docker
22
• We will now install Pre-release HCL Sametime Meeting V11.5. into to Docker.
• You will need to edit the configuration files, and because it works well with Midnight
Commander, I installed it with Centos:
yum install mc
• After installation start Midnight Commander
mc
23
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• Download HCL Sametime Meetings pre-release 11.5 file from Flexnet and copy this file
for my example to directory /opt/install/ST115
• Extract the zip file Sametime_PreRelase_11.5_MeetingServer.zip:
unzip Sametime_PreRelase_11.5_MeetingServer.zip
• If you do not have unzip available, install using:
yum install unzip
24
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• Update custom.env file. ( for example: F4 on Midnight Commander)
• Rules to update the custom.env file:
# Host name or IP address of the Sametime Proxy v11.5 host.
SAMETIME_PROXY_HOST=sametime11.kaiser.cz
• # Port of the Sametime Proxy v11.5 host. Default is 443.
SAMETIME_PROXY_PORT=443
• # This should be defined as the fully qualified host name of the system as you would
expect users to access via a web browser. Do not add http or https before the name.
Default is meetings.company.com
REACT_APP_MEETING_SERVER_HOSTNAME=meetings.kaiser.cz
25
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• # Configure these two values as you would expect to have single-sign-on with your
Sametime Proxy server.
For example, if the proxy is "webchat.company.com" and the meetings server is
"meetings.company.com" then you should use "company.com" for these two fields so
that cookies can be shared between the two deployments. If you do not have single-sign-
on concerns, you should set the value exactly to the value set in the
REACT_APP_MEETING_SERVER_HOSTNAME so that access cookies are sent by the
browser only to the meeting server.
JWT_ACCESS_COOKIE_DOMAIN=kaiser.cz
JWT_REFRESH_COOKIE_DOMAIN=kaiser.cz
• # If SAML is used for authentication, this is the IDP URL defined in that configuration.
Default is empty.
# IDP_URL=
26
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
27
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• # IP address of the Docker host. Check LAN configuration of the system. If the host has
multiple interfaces, choose the one which is considered the routable IP for the host.
# DOCKER_HOST_ADDRESS=
• Note: DOCKER_HOST_ADDRESS should be commented out for most environments
# These are the number of days a meeting recording will be available for
download/playback. Default is 3.
EXPIRES_IN_DAYS=3
• # Public URL for the web service. Add http or https followed by meeting server host
name. If you have configured "meetings.company.com" as your host name then your
PUBLIC_URL will as below.
PUBLIC_URL=https://meetings.kaiser.cz
28
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
29
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• After update custom.env file save this file (F2 on Midnight Commander)
• Run the below command to load and initialize the docker images in the directory where
you have extracted the zip file and
./install.sh
30
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• The install.sh script will load and run the following list of docker images.
- meetings-auth.node
- meetings-recordings.node
- meetings-web
- meetings-prosody
- meetings-jicofo
- meetings-jvb
- meetings-jigasi
- meetings-jibri
31
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• Confirm with the „Enter“ key („Enter the Base64 Encoded JWT_SECRET…..)
32
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• Installation progress
33
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• After installation run the below command for check if meetings server is running.
Show all the loaded docker images
docker images
34
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• After installation run the below command for list all running containers in docker engine
docker ps
35
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
• Try url: https://meetings.kaiser.cz (for my example)
• Use Google Chrome
36
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
DONE!
Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
37
Step 4
Enable Sametime Community
for
HCL Sametime Meetings V11.5
Pre-Release
38
Enable HCL Sametime Community for Meetings
• HCL Sametime Community 11.0 FP2 requires the following changes to support
Sametime Meetings:
- Enable Sametime Meeting Policy
- Enable Windows Sametime Community server to support Meetings
- Create JWT Configuration
39
Enable HCL Sametime Community for Meetings
• Open your HCL Sametime Community server
• Edit the polices.user.xml found in the Sametime Community server install directory.
40
Enable HCL Sametime Community for Meetings
• Locate the im.meetingsEnabled parameter under im and set this to a values of 1.
This policy can be enabled for anonymous and any additional policies that may exist.
• Save this file
41
Enable HCL Sametime Community for Meetings
• Enable Windows Sametime Community server to support Meetings
IMPORTANT!!
• Download the file StAuthTokenJwt.zip to allow JWT Configuration from HCL Software
Portal. This file is located in the HCL Software Portal under Beta Products > HCL
Sametime Pre-Release 11.5. It is required for Windows based Sametime 11.0 FP2
Community Server installations to incorporate the Sametime Pre-Release 11.5
Meetings capability. Do not continue with Sametime Pre-Release 11.5 Meetings
deployment on Windows until this patch is in place on the Sametime Community
Server.
- Stop the Sametime 11.0 FP2 Community Server.
- Place the DLL StAuthTokenJwt.dll in the Domino program directory.
- Restart the server.
42
Enable HCL Sametime Community for Meetings
• Open your Centos server
• Create JWT Configuration:
• Copy the value of JWT_APP_SECRET from the .env file.
• Run the following command from the Linux shell with this JWT_APP_SECRET value:
echo -n <JWT_APP_SECRET> | base64 -w 0
• The value (output) from this command becomes the "GENERATED_SECRET" for the
sametime.ini and stproxyconfig.xml in the following steps.
43
44
Enable HCL Sametime Community for Meetings
45
Enable HCL Sametime Community for Meetings
Enable HCL Sametime Community for Meetings
• Open your HCL Sametime Community server
• Edit the sametime.ini found in the Sametime Community server install directory.
46
Enable HCL Sametime Community for Meetings
• Add the following under [config]:
JWT_SECRET=GENERATED_SECRET
• Change the following under [st-bb-names]:
ST_AUTH_TOKEN=notes To: ST_AUTH_TOKEN=Fork:Jwt,notes
47
Enable HCL Sametime Community for Meetings
• Open your HCL Sametime Proxy server
• On the Sametime Proxy server in the conf folder, edit the stproxyconfig.xml file
48
Enable HCL Sametime Community for Meetings
• adding <jwtSecret> and <refreshJwt> settings within <configuration> like so:
49
<configuration>
...
<jwtSecret>
GENERATED_SECRET
</jwtSecret>
<refreshJwt>
<enabled>true</enabled>
<path>/meeting-auth/api/v1/refresh</path>
</refreshJwt>
</configuration>
DONE!
Enable HCL Sametime Community for Meetings
50
Step 5
Enable Sametime Proxy
for
HCL Sametime Meetings V11.5
Pre-Release
51
Enable HCL Sametime Community for Meetings
• Open your HCL Sametime Proxy server
• On the Sametime Proxy server in the conf folder, edit the stproxyconfig.xml file
52
Enable HCL Sametime Proxy for Meetings
• Edit stproxyconfig.xml in the Proxy server's conf directory, add the following
53
<meeting>
<host>HOST</host>
<port>PORT</port>
<isSecure>true</isSecure>
</meeting>
...
</configuration>
Enable HCL Sametime Proxy for Meetings
• Now restart HCL Community server or all HCL Domino server and HCL Sametime
Proxy server
54
DONE!
Enable HCL Sametime Proxy for Meetings
55
Step 6
Test
HCL Sametime Meetings V11.5
Pre-Release
56
Test HCL Sametime Meetings 11.5 Pre-Release
• For example: Open Google Chrome browser nad login to HCL Sametime Chat
57
Test HCL Sametime Meetings 11.5 Pre-Release
• Open „Meetings“ and „Sametime Meetings“
58
Test HCL Sametime Meetings 11.5 Pre-Release
• Enter Name for new Meeting and click to „START“ or open „Recent
Meetings“
59
Test HCL Sametime Meetings 11.5 Pre-Release
• You can now start testing
60
HCL Sametime Meetings 11.5 Pre-Release
Deployment on Docker
Step by Step
The END
61

More Related Content

What's hot

HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsAles Lichtenberg
 
MES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best PracticesMES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best PracticesDylan Redfield
 
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Client
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-ClientBewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Client
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Clientpanagenda
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365Dylan Redfield
 
Automated deployments using envoy by John Blackmore
Automated deployments using envoy by John BlackmoreAutomated deployments using envoy by John Blackmore
Automated deployments using envoy by John BlackmoreTechExeter
 
cPanel conf 2017 - How to Speak cPanel
cPanel conf 2017 - How to Speak cPanelcPanel conf 2017 - How to Speak cPanel
cPanel conf 2017 - How to Speak cPanelcPanel
 
Config Management Camp 2015 - How to Deploy CFEngine in the Open Internet
Config Management Camp 2015 - How to Deploy CFEngine in the Open InternetConfig Management Camp 2015 - How to Deploy CFEngine in the Open Internet
Config Management Camp 2015 - How to Deploy CFEngine in the Open InternetCFEngine
 
Cfg Mgmtcamp 2015 - Releases
Cfg Mgmtcamp 2015 - ReleasesCfg Mgmtcamp 2015 - Releases
Cfg Mgmtcamp 2015 - ReleasesCFEngine
 
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....Gavin Pickin
 
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourIBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourChris Miller
 
Installing sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationInstalling sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationa8us
 
Stress Free Deployment - Confoo 2011
Stress Free Deployment  - Confoo 2011Stress Free Deployment  - Confoo 2011
Stress Free Deployment - Confoo 2011Bachkoutou Toutou
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesTimsterC
 
4PSA VoipNow Plesk Module 2.0.2
4PSA VoipNow Plesk Module 2.0.24PSA VoipNow Plesk Module 2.0.2
4PSA VoipNow Plesk Module 2.0.2webhostingguy
 
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarIntroduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarRoland Benedetti
 

What's hot (17)

HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
 
HCL Sametime V11 - ENG
HCL Sametime V11 - ENGHCL Sametime V11 - ENG
HCL Sametime V11 - ENG
 
HCL Domino V12 - TOTP
HCL Domino V12 - TOTPHCL Domino V12 - TOTP
HCL Domino V12 - TOTP
 
MES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best PracticesMES102 - Verse on Premises 2.0 Best Practices
MES102 - Verse on Premises 2.0 Best Practices
 
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Client
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-ClientBewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Client
Bewährte Praktiken für HCL Notes/Domino-Sicherheit Teil 1: Der Notes-Client
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365
 
Automated deployments using envoy by John Blackmore
Automated deployments using envoy by John BlackmoreAutomated deployments using envoy by John Blackmore
Automated deployments using envoy by John Blackmore
 
cPanel conf 2017 - How to Speak cPanel
cPanel conf 2017 - How to Speak cPanelcPanel conf 2017 - How to Speak cPanel
cPanel conf 2017 - How to Speak cPanel
 
Config Management Camp 2015 - How to Deploy CFEngine in the Open Internet
Config Management Camp 2015 - How to Deploy CFEngine in the Open InternetConfig Management Camp 2015 - How to Deploy CFEngine in the Open Internet
Config Management Camp 2015 - How to Deploy CFEngine in the Open Internet
 
Cfg Mgmtcamp 2015 - Releases
Cfg Mgmtcamp 2015 - ReleasesCfg Mgmtcamp 2015 - Releases
Cfg Mgmtcamp 2015 - Releases
 
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
 
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourIBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
 
Installing sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generationInstalling sametime851-from-zero-to-hero-the next generation
Installing sametime851-from-zero-to-hero-the next generation
 
Stress Free Deployment - Confoo 2011
Stress Free Deployment  - Confoo 2011Stress Free Deployment  - Confoo 2011
Stress Free Deployment - Confoo 2011
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on Premises
 
4PSA VoipNow Plesk Module 2.0.2
4PSA VoipNow Plesk Module 2.0.24PSA VoipNow Plesk Module 2.0.2
4PSA VoipNow Plesk Module 2.0.2
 
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinarIntroduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
Introduction to eZ Publish Platform 5.3, the Ventoux release, public webinar
 

Similar to HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step

HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf Ales Lichtenberg
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushPantheon
 
Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Daniele Vistalli
 
January OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep DiveJanuary OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep DiveHoward Greenberg
 
Detailed Introduction To Docker
Detailed Introduction To DockerDetailed Introduction To Docker
Detailed Introduction To Dockernklmish
 
HCL Domino Volt Installation, Configuration & New Features
HCL Domino Volt Installation, Configuration & New FeaturesHCL Domino Volt Installation, Configuration & New Features
HCL Domino Volt Installation, Configuration & New Featureshemantnaik
 
DevOPS training - Day 1/2
DevOPS training - Day 1/2DevOPS training - Day 1/2
DevOPS training - Day 1/2Vincent Mercier
 
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe Sencha
 
Tribal Nova Docker feedback
Tribal Nova Docker feedbackTribal Nova Docker feedback
Tribal Nova Docker feedbackNicolas Degardin
 
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, Orchestration
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, OrchestrationThe Docker "Gauntlet" - Introduction, Ecosystem, Deployment, Orchestration
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, OrchestrationErica Windisch
 
Environment isolation with Docker (Alex Medvedev, Alpari)
Environment isolation with Docker (Alex Medvedev, Alpari)Environment isolation with Docker (Alex Medvedev, Alpari)
Environment isolation with Docker (Alex Medvedev, Alpari)Symfoniacs
 
Docker for Developers - php[tek] 2017
Docker for Developers - php[tek] 2017Docker for Developers - php[tek] 2017
Docker for Developers - php[tek] 2017Chris Tankersley
 
HCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtainHCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtaineschwalb
 
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and WindowsOpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and WindowsAlessandro Pilotti
 
Why Docker? Dayton PHP, April 2017
Why Docker? Dayton PHP, April 2017Why Docker? Dayton PHP, April 2017
Why Docker? Dayton PHP, April 2017Chris Tankersley
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guideJohan Louwers
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSharon James
 
WebSphere and Docker
WebSphere and DockerWebSphere and Docker
WebSphere and DockerDavid Currie
 

Similar to HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step (20)

HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
 
Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12
 
January OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep DiveJanuary OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep Dive
 
Detailed Introduction To Docker
Detailed Introduction To DockerDetailed Introduction To Docker
Detailed Introduction To Docker
 
HCL Domino Volt Installation, Configuration & New Features
HCL Domino Volt Installation, Configuration & New FeaturesHCL Domino Volt Installation, Configuration & New Features
HCL Domino Volt Installation, Configuration & New Features
 
DevOPS training - Day 1/2
DevOPS training - Day 1/2DevOPS training - Day 1/2
DevOPS training - Day 1/2
 
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe
SenchaCon 2016: Develop, Test & Deploy with Docker - Jonas Schwabe
 
PHP Rocketeer
PHP RocketeerPHP Rocketeer
PHP Rocketeer
 
Dockerize All The Things
Dockerize All The ThingsDockerize All The Things
Dockerize All The Things
 
Tribal Nova Docker feedback
Tribal Nova Docker feedbackTribal Nova Docker feedback
Tribal Nova Docker feedback
 
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, Orchestration
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, OrchestrationThe Docker "Gauntlet" - Introduction, Ecosystem, Deployment, Orchestration
The Docker "Gauntlet" - Introduction, Ecosystem, Deployment, Orchestration
 
Environment isolation with Docker (Alex Medvedev, Alpari)
Environment isolation with Docker (Alex Medvedev, Alpari)Environment isolation with Docker (Alex Medvedev, Alpari)
Environment isolation with Docker (Alex Medvedev, Alpari)
 
Docker for Developers - php[tek] 2017
Docker for Developers - php[tek] 2017Docker for Developers - php[tek] 2017
Docker for Developers - php[tek] 2017
 
HCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtainHCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtain
 
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and WindowsOpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
 
Why Docker? Dayton PHP, April 2017
Why Docker? Dayton PHP, April 2017Why Docker? Dayton PHP, April 2017
Why Docker? Dayton PHP, April 2017
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
 
WebSphere and Docker
WebSphere and DockerWebSphere and Docker
WebSphere and Docker
 

More from Ales Lichtenberg

HCL Sametime 12 Corporate Branding - step-by-step
HCL Sametime 12  Corporate Branding - step-by-stepHCL Sametime 12  Corporate Branding - step-by-step
HCL Sametime 12 Corporate Branding - step-by-stepAles Lichtenberg
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...Ales Lichtenberg
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021Ales Lichtenberg
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipyAles Lichtenberg
 
HCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZHCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZAles Lichtenberg
 
HCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGHCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGAles Lichtenberg
 
Upgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGUpgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGAles Lichtenberg
 
IBM Domino Mobile Apps - ENG
IBM Domino Mobile Apps - ENGIBM Domino Mobile Apps - ENG
IBM Domino Mobile Apps - ENGAles Lichtenberg
 
HCL Nomad via Panagenda Marvel Client
HCL Nomad via Panagenda Marvel ClientHCL Nomad via Panagenda Marvel Client
HCL Nomad via Panagenda Marvel ClientAles Lichtenberg
 
Upgrade Notes 10 via Panagenda
Upgrade Notes 10 via PanagendaUpgrade Notes 10 via Panagenda
Upgrade Notes 10 via PanagendaAles Lichtenberg
 
Application insights for Domino
Application insights for DominoApplication insights for Domino
Application insights for DominoAles Lichtenberg
 
How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premisesAles Lichtenberg
 
SUTOL 2016 - Secure IBM Traveler for 2017
SUTOL 2016 - Secure IBM Traveler for 2017SUTOL 2016 - Secure IBM Traveler for 2017
SUTOL 2016 - Secure IBM Traveler for 2017Ales Lichtenberg
 

More from Ales Lichtenberg (17)

HCL Sametime 12 Corporate Branding - step-by-step
HCL Sametime 12  Corporate Branding - step-by-stepHCL Sametime 12  Corporate Branding - step-by-step
HCL Sametime 12 Corporate Branding - step-by-step
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipy
 
Mobilni spoluprace
Mobilni spoluprace Mobilni spoluprace
Mobilni spoluprace
 
Prechazime na desitky
Prechazime na desitkyPrechazime na desitky
Prechazime na desitky
 
HCL Sametime V11 - CZ
HCL Sametime V11 - CZHCL Sametime V11 - CZ
HCL Sametime V11 - CZ
 
HCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZHCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZ
 
HCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGHCL Nomad for Admins - ENG
HCL Nomad for Admins - ENG
 
Upgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGUpgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENG
 
IBM Domino Mobile Apps - ENG
IBM Domino Mobile Apps - ENGIBM Domino Mobile Apps - ENG
IBM Domino Mobile Apps - ENG
 
HCL Nomad via Panagenda Marvel Client
HCL Nomad via Panagenda Marvel ClientHCL Nomad via Panagenda Marvel Client
HCL Nomad via Panagenda Marvel Client
 
Upgrade Notes 10 via Panagenda
Upgrade Notes 10 via PanagendaUpgrade Notes 10 via Panagenda
Upgrade Notes 10 via Panagenda
 
IBM Domino Mobile Apps
IBM Domino Mobile AppsIBM Domino Mobile Apps
IBM Domino Mobile Apps
 
Application insights for Domino
Application insights for DominoApplication insights for Domino
Application insights for Domino
 
How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premises
 
SUTOL 2016 - Secure IBM Traveler for 2017
SUTOL 2016 - Secure IBM Traveler for 2017SUTOL 2016 - Secure IBM Traveler for 2017
SUTOL 2016 - Secure IBM Traveler for 2017
 

Recently uploaded

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 

Recently uploaded (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 

HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step

  • 1. ALEŠ LICHTENBERG twitter: @a_lichtenberg blog: www.alichtenberg.cz HCL Sametime Meetings 11.5 Pre-Release Deployment on Docker Step by Step Ver. 1.0
  • 2. Intro The document does not replace official documentation. The implementation will be demonstrated on a specific example. The document will be gradually supplemented and updated. Thank you for the practical installation advice: Daniel Nashed – HCL Lifetime Ambassador : blog.nashcom.de Roberto Boccadoro – HCL Ambassador : www.robertoboccadoro.com 1
  • 3. About author I am a technical consultant of HCL Digital Solutions software: Domino/Notes, Sametime, Nomad, Verse. I am a Member of Czech Lotus User Group = Sutol. I am a Bloger and a Speaker. I have been primarily engaged in the Lotus software family since 1994. I remember the era when these products were owned by Lotus, then IBM, and now I am looking forward to another successful years with HCL Software. Contacts: e-mail: ales@alichtenberg.cz twitter: a_lichtenberg blog: alichtenberg.cz 2
  • 4. Agenda ▪ HCL Sametime V11.x – Resources ▪ Pilot example ▪ Step 1 - Installation and configuration Linux Centos 7.4 ▪ Step 2 - Installation Docker for HCL Sametime Meetings V11.5 Pre-Release ▪ Step 3 - Installation HCL Sametime Meetings V11.5 Pre-Release To Docker ▪ Step 4 - Enable Sametime Community for HCL Sametime Meetings V11.5 Pre-Release ▪ Step 5 - Enable Sametime Proxy for HCL Sametime Meetings V11.5 Pre-Release ▪ Step 6 - Use HCL Sametime Meetings V11.5 Pre-Release 3
  • 5. HCL Sametime V11.x – Resources Current resources: ➢ Installation and Administration Guide https://help.hcltechsw.com/sametime/11.0.0/administrator_doc.html https://hclpnpsupport.hcltech.com/nav_to.do?uri=%2Fkb_view.do%3Fsys_kb_id%3Dd55eb1901b115c54086dcbfc0a4bcb30 ➢ Sametime 11.0 FP2 | Meetings Pre-Release 11.5 administrator documentation https://help.hcltechsw.com/sametime/11.0.2/admin/administrator_doc.html ➢ Installing & Configuring CentOS (for Domino) https://www.slideshare.net/defaultxsp/installing-configuring-ibm-domino-9-on-centos ➢ HCL Customer Support https://hclpnpsupport.hcltech.com/csm ➢ Knowledge DB https://hclpnpsupport.hcltech.com/csm?id=search&spa=1&t=kb&q=sametime%20v11 ➢ Documentation https://help.hcltechsw.com/sametime/11.0.0/administrator_doc.html ➢ Discussion HCL Sametime https://hclpnpsupport.hcltech.com/community?id=community_forum&sys_id=e3c946d01b80841077761fc58d4bcb04 4
  • 6. Pilot example This procedure builds on my previous Sametime V11 installation guide. The prerequisite is already implemented Sametime, including FP2. Installation manual “HCL Sametime V11.0 – Step by step” updated for FP2: https://alichtenberg.cz/my-installation-manual-hcl-sametime-v11-0-step-by-step-updated-for-fp2/ Deployment HCL Sametime Meetings V11.5 Pre-Release will take place onLinux Centos 7.4 Installed components: • Docker for HCL Sametime Meetings V11.5 Pre-Release • HCL Sametime Meetings V11.5 Pre-Release All components will be installed on one virtual machine. 5
  • 7. Hardware required for this Pilot Example Deployment Hardware: ✓ 4 core, 16GB RAM, 80 GB Hard disk Operation system: ✓ Centos 7.4. Pre-Requisites • Docker for HCL Sametime Meetings V11.5 Pre-Release • HCL Sametime Meetings V11.5 Pre-Release ✓ FQDN for my Pilot example server: „meetings.kaiser.cz“ 6
  • 8. • What we need to install a HCL Sametime Meetings V11.5 Pre-Release Installation Packages 7
  • 9. Step 1 Installation and configuration Linux Centos 7.4 8
  • 10. Installation Centos 7.4 Currently, HCL Sametime Meetings V11.5 Pre-Release is only supported for Docker running on Linux For Centos installation 7.4. you can use part of a great step-by-step manual by David Olson: https://www.slideshare.net/defaultxsp/installing-configuring-ibm-domino-9-on-centos 9
  • 11. Step 2 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release 10
  • 12. Installation Docker for HCL Sametime Meetings V11.5 Pre-Release What is Docker? Docker is an open-source lightweight containerization technology. It allows you to automate the deployment of applications in lightweight and portable containers and ship it all out as one package. It also allows you to run multiple Operating systems on the same host. How to install Docker Engine: https://docs.docker.com/engine/install/centos How to install Docker Compose: https://docs.docker.com/compose/install 11
  • 13. • Log in with your Centos server as „root“ user and execute all commands under this • Run the following commands for installationrequired Docker Engine packages: yum install -y net-tools wget yum-utils device-mapper-persistent-data lvm2 12 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 14. • Now run the following commands for add the docker repository for software downloads: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 13 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 15. • Install the latest version of Docker Engine and containerd: yum install -y docker-ce docker-ce-cli containerd.io 14 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 16. • you can allow this host to forward/route IP traffic and restart the network echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf systemctl restart network 15 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 17. • Use the command for start the Docker Service systemctl start docker • Use the command for enable Docker auto start systemctl enable docker 16 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 18. • Verify that Docker Engine is installed correctly by running the hello-world image. docker run hello-world 17 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 19. • Now install Docker Compose on Linux systems curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)- $(uname -m)" -o /usr/local/bin/docker-compose 18 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 20. • Apply executable permissions to the binary: chmod +x /usr/local/bin/docker-compose 19 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 21. • You can check the installed Docker component docker info docker-compose --version 20 Installation Docker for HCL Sametime Meetings V11.5 Pre-Release
  • 22. DONE! Installation Docker for HCL Sametime Meetings V11.5 Pre-Release 21
  • 23. Step 3 Installation HCL Sametime Meetings V11.5 Pre-Release To Docker 22
  • 24. • We will now install Pre-release HCL Sametime Meeting V11.5. into to Docker. • You will need to edit the configuration files, and because it works well with Midnight Commander, I installed it with Centos: yum install mc • After installation start Midnight Commander mc 23 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 25. • Download HCL Sametime Meetings pre-release 11.5 file from Flexnet and copy this file for my example to directory /opt/install/ST115 • Extract the zip file Sametime_PreRelase_11.5_MeetingServer.zip: unzip Sametime_PreRelase_11.5_MeetingServer.zip • If you do not have unzip available, install using: yum install unzip 24 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 26. • Update custom.env file. ( for example: F4 on Midnight Commander) • Rules to update the custom.env file: # Host name or IP address of the Sametime Proxy v11.5 host. SAMETIME_PROXY_HOST=sametime11.kaiser.cz • # Port of the Sametime Proxy v11.5 host. Default is 443. SAMETIME_PROXY_PORT=443 • # This should be defined as the fully qualified host name of the system as you would expect users to access via a web browser. Do not add http or https before the name. Default is meetings.company.com REACT_APP_MEETING_SERVER_HOSTNAME=meetings.kaiser.cz 25 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 27. • # Configure these two values as you would expect to have single-sign-on with your Sametime Proxy server. For example, if the proxy is "webchat.company.com" and the meetings server is "meetings.company.com" then you should use "company.com" for these two fields so that cookies can be shared between the two deployments. If you do not have single-sign- on concerns, you should set the value exactly to the value set in the REACT_APP_MEETING_SERVER_HOSTNAME so that access cookies are sent by the browser only to the meeting server. JWT_ACCESS_COOKIE_DOMAIN=kaiser.cz JWT_REFRESH_COOKIE_DOMAIN=kaiser.cz • # If SAML is used for authentication, this is the IDP URL defined in that configuration. Default is empty. # IDP_URL= 26 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 28. 27 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 29. • # IP address of the Docker host. Check LAN configuration of the system. If the host has multiple interfaces, choose the one which is considered the routable IP for the host. # DOCKER_HOST_ADDRESS= • Note: DOCKER_HOST_ADDRESS should be commented out for most environments # These are the number of days a meeting recording will be available for download/playback. Default is 3. EXPIRES_IN_DAYS=3 • # Public URL for the web service. Add http or https followed by meeting server host name. If you have configured "meetings.company.com" as your host name then your PUBLIC_URL will as below. PUBLIC_URL=https://meetings.kaiser.cz 28 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 30. 29 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 31. • After update custom.env file save this file (F2 on Midnight Commander) • Run the below command to load and initialize the docker images in the directory where you have extracted the zip file and ./install.sh 30 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 32. • The install.sh script will load and run the following list of docker images. - meetings-auth.node - meetings-recordings.node - meetings-web - meetings-prosody - meetings-jicofo - meetings-jvb - meetings-jigasi - meetings-jibri 31 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 33. • Confirm with the „Enter“ key („Enter the Base64 Encoded JWT_SECRET…..) 32 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 34. • Installation progress 33 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 35. • After installation run the below command for check if meetings server is running. Show all the loaded docker images docker images 34 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 36. • After installation run the below command for list all running containers in docker engine docker ps 35 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 37. • Try url: https://meetings.kaiser.cz (for my example) • Use Google Chrome 36 Installation HCL Sametime Meetings V11.5 Pre-Release to Docker
  • 38. DONE! Installation HCL Sametime Meetings V11.5 Pre-Release to Docker 37
  • 39. Step 4 Enable Sametime Community for HCL Sametime Meetings V11.5 Pre-Release 38
  • 40. Enable HCL Sametime Community for Meetings • HCL Sametime Community 11.0 FP2 requires the following changes to support Sametime Meetings: - Enable Sametime Meeting Policy - Enable Windows Sametime Community server to support Meetings - Create JWT Configuration 39
  • 41. Enable HCL Sametime Community for Meetings • Open your HCL Sametime Community server • Edit the polices.user.xml found in the Sametime Community server install directory. 40
  • 42. Enable HCL Sametime Community for Meetings • Locate the im.meetingsEnabled parameter under im and set this to a values of 1. This policy can be enabled for anonymous and any additional policies that may exist. • Save this file 41
  • 43. Enable HCL Sametime Community for Meetings • Enable Windows Sametime Community server to support Meetings IMPORTANT!! • Download the file StAuthTokenJwt.zip to allow JWT Configuration from HCL Software Portal. This file is located in the HCL Software Portal under Beta Products > HCL Sametime Pre-Release 11.5. It is required for Windows based Sametime 11.0 FP2 Community Server installations to incorporate the Sametime Pre-Release 11.5 Meetings capability. Do not continue with Sametime Pre-Release 11.5 Meetings deployment on Windows until this patch is in place on the Sametime Community Server. - Stop the Sametime 11.0 FP2 Community Server. - Place the DLL StAuthTokenJwt.dll in the Domino program directory. - Restart the server. 42
  • 44. Enable HCL Sametime Community for Meetings • Open your Centos server • Create JWT Configuration: • Copy the value of JWT_APP_SECRET from the .env file. • Run the following command from the Linux shell with this JWT_APP_SECRET value: echo -n <JWT_APP_SECRET> | base64 -w 0 • The value (output) from this command becomes the "GENERATED_SECRET" for the sametime.ini and stproxyconfig.xml in the following steps. 43
  • 45. 44 Enable HCL Sametime Community for Meetings
  • 46. 45 Enable HCL Sametime Community for Meetings
  • 47. Enable HCL Sametime Community for Meetings • Open your HCL Sametime Community server • Edit the sametime.ini found in the Sametime Community server install directory. 46
  • 48. Enable HCL Sametime Community for Meetings • Add the following under [config]: JWT_SECRET=GENERATED_SECRET • Change the following under [st-bb-names]: ST_AUTH_TOKEN=notes To: ST_AUTH_TOKEN=Fork:Jwt,notes 47
  • 49. Enable HCL Sametime Community for Meetings • Open your HCL Sametime Proxy server • On the Sametime Proxy server in the conf folder, edit the stproxyconfig.xml file 48
  • 50. Enable HCL Sametime Community for Meetings • adding <jwtSecret> and <refreshJwt> settings within <configuration> like so: 49 <configuration> ... <jwtSecret> GENERATED_SECRET </jwtSecret> <refreshJwt> <enabled>true</enabled> <path>/meeting-auth/api/v1/refresh</path> </refreshJwt> </configuration>
  • 51. DONE! Enable HCL Sametime Community for Meetings 50
  • 52. Step 5 Enable Sametime Proxy for HCL Sametime Meetings V11.5 Pre-Release 51
  • 53. Enable HCL Sametime Community for Meetings • Open your HCL Sametime Proxy server • On the Sametime Proxy server in the conf folder, edit the stproxyconfig.xml file 52
  • 54. Enable HCL Sametime Proxy for Meetings • Edit stproxyconfig.xml in the Proxy server's conf directory, add the following 53 <meeting> <host>HOST</host> <port>PORT</port> <isSecure>true</isSecure> </meeting> ... </configuration>
  • 55. Enable HCL Sametime Proxy for Meetings • Now restart HCL Community server or all HCL Domino server and HCL Sametime Proxy server 54
  • 56. DONE! Enable HCL Sametime Proxy for Meetings 55
  • 57. Step 6 Test HCL Sametime Meetings V11.5 Pre-Release 56
  • 58. Test HCL Sametime Meetings 11.5 Pre-Release • For example: Open Google Chrome browser nad login to HCL Sametime Chat 57
  • 59. Test HCL Sametime Meetings 11.5 Pre-Release • Open „Meetings“ and „Sametime Meetings“ 58
  • 60. Test HCL Sametime Meetings 11.5 Pre-Release • Enter Name for new Meeting and click to „START“ or open „Recent Meetings“ 59
  • 61. Test HCL Sametime Meetings 11.5 Pre-Release • You can now start testing 60
  • 62. HCL Sametime Meetings 11.5 Pre-Release Deployment on Docker Step by Step The END 61