Skip to content

robdann/symphony-of

 
 

Repository files navigation

OpenFin Sym Integration

The Symphony application shimmed with the SSF API and implemented in the OpenFin runtime.

Overview

OpenFin has created an open-source project that allows anyone to run the Symphony chat client on OpenFin. This moves the client into a secure, interoperable and deployable format that can be more conducive for enterprises that already leverage OpenFin for their own applications.

Notes

Development Setup

  • Install the OpenFin CLI Tool globally npm install -g openfin-cli
  • npm install
  • npm run build local
  • npm start
  • openfin -l -c public/local.json

Production Setup

  • npm run build
  • Change the startup app url in public/app.json to point to your company POD url (i.e. https://MyCorporation.symphony.com)
  • Replace the mentions of https://cdn.openfin.co/demos/symphony-of/ with the address to your web server:
    1. 5 mentions in the `public/app.json`
    2. The first line of the `public/bundle.js` file
  • Host the public folder on your web server
  • generate an OpenFin Installer pointing at the public/app.json file or use another deployment option
  • (optional) Notifications can be customized in the notification.html file

About

Symphony implemented in the OpenFin runtime

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 64.8%
  • CSS 19.2%
  • HTML 16.0%