tiny-pilot / tiny-pilot/janus-debian

Allow to configure websocket port and interface

Open
#5 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Dockerfile
Stars
2
Forks
1
Avg merge
4m
Merged PRs (30d)
1

Description

The network parameters for the Janus websocket are currently hardcoded to 127.0.0.1:8002.

It would be more flexible if the parameters could be configured, most importantly the port.

Potential solutions:

  • We should find out what happens if we install Janus without the janus.transport.websockets.jcfg file. Maybe it can then be provided by the user afterwards.
  • The file could be placed by the user beforehand, and then the Debian package would only create one if it’s not there yet.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with Dockerfile lines 116-123 and inspect how janus.transport.websockets.jcfg is installed or created. Check whether Janus works without that file and whether a user-provided file is preserved. Done means the websocket port and interface are configurable rather than fixed at 127.0.0.1:8002.

Written by the indexing model from the issue text.

Assessment

Tech stack
dockerfile
Domain
devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.