Skip to content

tv2/sofie-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 28, 2024
573fa31 · Nov 28, 2024
Mar 14, 2022
Apr 22, 2022
Jun 6, 2023
Nov 19, 2024
Mar 14, 2022
Nov 29, 2022
Dec 9, 2021
Mar 14, 2022
Nov 6, 2020
Aug 31, 2021
Sep 23, 2022
Mar 9, 2022
Mar 9, 2022
Sep 23, 2022

Repository files navigation

Sofie Portal

Node CI

This is a userportal for accessing Sofie and Sisyfosclients, but can be user for any webpage. It´s possible to see what other users are active on the webapge the user selects. And if used together with nginx it´s possible to access multiple ppages with only one port open. (deployment with nginx: https://github.com/olzzon/tv2-sofie-ansible)

Run as docker:

sudo docker run -p 3000:3000 -p 3000:3000/udp olzzon/tv2-sofie-portal:v1.3.0

Admin Page:

http://localhost:3000/admin

Adminsettings will be stored in build/storage/users.json (same place as the settings file)

Open webpage [http://localhost:3000] with username from /storage/user.json:

http://127.0.0.1:3000/?username=afvdlyd

Open a webpage as a slave of another page:

http://127.0.0.1:3000/?username=mcr1&master=afvdlyd

Storage files:

In storage folder there´s a settings.json and a users.json file where you define machines:


settings.json:
{
   "machines": [
        {
            "id": 1,
            "label": "Q-BOX 01",
            "description": "",
            "hostname": "http://localhost:1176",
            "pathArgs": "/?settings=0"
        },