Documentation
Pulse 3.5.x
Release Notes
Getting Started
Architecture
Installation
Advanced Installation
Pulse Administration
Features
Troubleshooting
User Guide
CLI Guide
Workflows
Additional Resources
Tech Preview
Pulse NextGen Docs (Beta)
Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Native SSL/TLS Support for Pulse Web UI
Summarize Page
Copy Markdown
Open in ChatGPT
Open in Claude
Connect to Cursor
Connect to VS Code
This document explains how to enable SSL/TLS support for Pulse Web UI without using ad-proxy (Traefik) container.
SSL Configurations/Options Table
| Variable Name | Default Name | Mandatory? | Description |
|---|---|---|---|
| SSL_ENFORCED | True | Yes | Allows you to enforce the use of HTTPS for the UI port inside the container, (This implies that the HTTP port would be disabled). |
| SSL_ENABLED | False | Yes | Allows you to enable the HTTPS for the UI port inside the container along with the HTTP port. |
| SSL_KEYDIR | /etc/acceldata/ssl/ | Yes | Directory inside the container to look for the SSL/TLS key file. |
| SSL_KEYFILE | ssl.key | Yes | Name of the SSL/TLS key file inside the container. |
| SSL_CERTDIR | /etc/acceldata/ssl/ | Yes | Directory inside the container to look for the SSL/TLS cert file. |
| SSL_CERTFILE | ssl.crt | Yes | Name of the SSL/TLS cert file inside the container. |
| SSL_PASSPHRASE | Optional | Specify the passphrase for the SSL/TLS key file. | |
| SSL_UI_PORT | 4000 | Yes | The Docker port has to be set to 4000 as this is the only port that is exposed from Docker. |
Configuration Steps
- Generate the
ad-coreservices configuration if not available.- Check for the existing
ad-coreservices config file by executing the following command.
- Check for the existing
Bash
xxxxxxxxxxls -lha $AcceloHome/config/docker/ad-core.ymlb. If the above file is available navigate to step 2.
c. If the above file is not available, generate one using the following command.
Bash
xxxxxxxxxxaccelo admin makeconfig ad-core- Edit the
ad-core.ymlfile that's generated by the above command. You should see the path once the file is generated. - Look for the section ad-graphql and find for the subsection environment as shown below:

- Save and close the
ad-core.ymlfile. - Restart the
ad-graphqlservice by executing the following command.
Bash
xxxxxxxxxxaccelo restart ad-graphql- Check if there are any errors in the
ad-graphqlservice container logs.
Bash
xxxxxxxxxxdocker logs -f ad-graphql_default- If there aren’t any visible errors logged, the service is successfully launched.
- Access the Pulse Web UI URL with https protocol via your browser.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
Last updated on
Was this page helpful?
Next to read:
AlertsFor additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message