Skip to content
Sofie: The Modern TV News Studio Automation System (Playout Gateway)
TypeScript JavaScript Dockerfile
Branch: develop
Clone or download
Latest commit 6fa5cef Aug 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.vscode Chore: VS Code debugger attach configuration Jul 23, 2018
config feat: Prototype media-scanner connection and typings May 15, 2018
src Merge branch 'develop' into feature/hyperdeck-formatting Aug 22, 2019
.editorconfig initial commit Mar 16, 2018
.gitignore chore: gitignore Aug 6, 2019
.npmignore initial commit Mar 16, 2018
.travis.yml initial commit Mar 16, 2018
.webhook fixed Jenkins url May 14, 2019
CHANGELOG.md chore(release): 0.21.0 Aug 19, 2019
Dockerfile fix: remove dev-depenencies from docker images Aug 12, 2019
Dockerfile.circle chore: added circleci Jun 18, 2019
Jenkinsfile changed version release script Mar 27, 2019
LICENSE Update LICENSE Jun 26, 2018
README.md chore: bump to build Apr 12, 2019
jest-integration.config.js
jest.config.js initial commit Mar 16, 2018
package.json
tsconfig.jest.json
tsconfig.json initial commit Mar 16, 2018
tslint.json initial commit Mar 16, 2018
versionTime.js feat: versionTime Nov 13, 2018
yarn.lock chore: update dependencies Aug 19, 2019

README.md

Sofie: The Modern TV News Studio Automation System (Playout Gateway)

An application for piping data between the Sofie Server Core and play-out devices (such as CasparCG Server, ATEM, Lawo, etc..)

This application is a part of the Sofie TV News Studio Automation System.

Usage

// Development:
npm run start -host 127.0.0.1 -port 3000 -log "log.log"
// Production:
npm run start

CLI arguments:

Argument Description Environment variable
-host Hostname or IP of Core CORE_HOST
-port Port of Core CORE_PORT
-log Path to output log CORE_LOG
-id Device ID to use DEVICE_ID

Installation for dev

  • yarn
  • yarn build
  • yarn test

Dev dependencies:

You can’t perform that action at this time.