https://github.com/ringcentral/ringcentral-embeddable-electron-app
RingCentral Embeddable with Electron. Support Linux/Unix (Community)
https://github.com/ringcentral/ringcentral-embeddable-electron-app
Last synced: 12 months ago
JSON representation
RingCentral Embeddable with Electron. Support Linux/Unix (Community)
- Host: GitHub
- URL: https://github.com/ringcentral/ringcentral-embeddable-electron-app
- Owner: ringcentral
- Created: 2018-05-15T06:29:36.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-24T05:13:58.000Z (over 1 year ago)
- Last Synced: 2025-04-07T20:21:41.667Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://github.com/ringcentral/ringcentral-embeddable-electron-app/releases
- Size: 485 KB
- Stars: 40
- Watchers: 4
- Forks: 9
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RingCentral Embeddable with Electron
Build a RingCentral desktop app with [RingCentral Embeddable](https://github.com/ringcentral/ringcentral-embeddable) and [Electron.js](https://electronjs.org)

## Usage
For Linux, install with snap:
```
$ sudo snap install ringcentral-embeddable-voice
$ sudo snap connect ringcentral-embeddable-voice:pulseaudio :pulseaudio
```
Or download installer files (AppImage, deb and snap) [here](https://github.com/ringcentral/ringcentral-embeddable-electron-app/releases).
## Development
### Prerequisites
* Install Node.js with version >= 16
* Install NPM or Yarn
### Setup
Clone this repo:
```
$ git clone https://github.com/ringcentral/ringcentral-embeddable-electron-app.git
$ cd ringcentral-embeddable-electron-app
$ yarn
```
Create `api.json` file in project root path:
```JSON
{
"ringcentralClientId": "your_ringcentral_client_id",
"ringcentralServer": "your_ringcentral_api_server, eg: https://platform.ringcentral.com"
}
```
Start app:
```
$ yarn start
```
### Build package
To build package for current system
```
yarn package
```
To build a Linux package(deb, AppImage)
```
yarn package-linux
```
To build for all
```
yarn package-all
```