tiny-pilot / tiny-pilot/janus-debian
Allow to configure websocket port and interface
Open
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.jcfgfile. 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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