TabMove Lite is offered as a solution that you can deploy on your own infrastructure in a number of ways. From the simplest to the most advanced, these are:
Method | Difficulty | Remarks | |
---|---|---|---|
From a marketplace (AWS Marketplace, Salesforce AppExchange) | Easiest | This | is will become the recommended approach, but is not available yet. |
Moderate | This is the currently recommended approach. In the future, this will be a decent alternative in case specific requirements can’t be met with the marketplace approach. | ||
As an executable | Advanced | On-demand only, for exceptional use-cases. |
Review the information below to learn more about each deployment method.
From a Marketplace
AWS Marketplace
...
Info |
---|
TabMove Lite will be made available on the AWS Marketplace in the future. |
Salesforce AppExchange
...
Info |
---|
TabMove Lite will be made available on the Salesforce AppExchange in the future. |
As a Container Image
If you want to run TabMove Lite as a container on your own infrastructure (e.g. Docker), you can follow the steps below:
...
Add registry
...
Download image
...
Download docker-compose
...
docker-compose up
...
. We assume Docker is installed for this example.
Download the TabMove Lite docker-compose file (
docker-compose.yml
). Make note of where you save this file, or place it in a dedicated folder.On your command prompt, navigate to the location where you saved the file and run the service using:
docker compose up
The TabMove Lite service will be made available on port 8080.Access the app:
If you can connect to your Docker host directly and using
http
, you can use your browser to reachhttp://your-docker-host:8080/
Otherwise, consider using whichever services of infrastructure you have available to make the application available through HTTPS, e.g.:
A reverse proxy
AWS Cloudfront (?)
…
Alternatively, using a service like Serveo may make it more convenient to access TabMove Lite. Example command to run on your Docker host VM:
ssh -R 80:localhost:8080 serveo.net
Serveo will provide you with a unique URL you can access TabMove at for as long as the SSH connection is maintained.The same could be achieved with ngrok.