A customer messaging reference implementation on top of RealMQ's instant messaging backbone.
See Live Demo
RealMQ is a highly scalable, privacy compliant real-time communication backbone. Our focus is to deliver great service with best possible integrability while you keep full control over your data.
Get in touch with us to get an RealMQ account set up. You can do that by sending an email to service@realmq.com.
First install dependencies:
$ yarn
Build the vue apps (agent & chat-widget)
$ yarn dist
Start the express app
$ yarn start
The app can be configured via environment variables and/or .env
file.
$ cp .env.tpl .env
Env Var | Description | Default |
---|---|---|
REALMQ_TOKEN |
Realmq admin token for setup and managing clients, channels, messaging. 👉 This configuration variable is REQUIRED |
- |
REALMQ_HOST |
Can be set to custom realmq deployment. | - |
PORT |
http port the server will listen to | 8080 |
AGENT_USERNAME |
Username required to access /agent |
agent |
AGENT_PASSWORD |
Password of the agent user | password |
The files in this archive are released under MIT license. You can find a copy of this license in LICENSE.