Skip to content

Commit ef05bf7

Browse files
MattDHillclaude
andcommitted
Bump SDK to beta.65, version bump, fix README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d990992 commit ef05bf7

File tree

5 files changed

+49
-38
lines changed

5 files changed

+49
-38
lines changed

README.md

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ Jitsi Meet is a free, open-source video conferencing platform that requires no a
1212

1313
## Container Runtime
1414

15-
This package runs four containers that together provide the Jitsi Meet platform:
15+
This package runs five containers that together provide the Jitsi Meet platform:
1616

1717
| Container | Image | Architectures | Purpose |
1818
| --------- | ----- | ------------- | ------- |
19-
| Prosody | `jitsi/prosody:stable-10741` | x86_64, aarch64 | XMPP signaling server |
20-
| Web | `jitsi/web:stable-10741` | x86_64, aarch64 | Nginx web frontend |
21-
| Jicofo | `jitsi/jicofo:stable-10741` | x86_64, aarch64 | Conference focus / room management |
22-
| JVB | `jitsi/jvb:stable-10741` | x86_64, aarch64 | Video bridge / media routing |
19+
| Prosody | `jitsi/prosody` | x86_64, aarch64 | XMPP signaling server |
20+
| Web | `jitsi/web` | x86_64, aarch64 | Nginx web frontend |
21+
| Jicofo | `jitsi/jicofo` | x86_64, aarch64 | Conference focus / room management |
22+
| JVB | `jitsi/jvb` | x86_64, aarch64 | Video bridge / media routing |
23+
| Coturn | `coturn/coturn` | x86_64, aarch64 | TURN relay server for NAT traversal |
2324

2425
All containers communicate over localhost (shared network namespace).
2526

@@ -29,17 +30,21 @@ All containers communicate over localhost (shared network namespace).
2930
| ------ | ----------- | ------- |
3031
| `main` | various | Persistent data for all components |
3132

32-
Subdirectories within `main`: `prosody/`, `web/`, `jicofo/`, `jvb/`, and `store.json` (internal passwords).
33+
Subdirectories within `main`: `prosody/`, `web/`, `jicofo/`, `jvb/`, `coturn/`, and `store.json` (internal passwords).
3334

3435
## Network Interfaces
3536

3637
| Interface | Port | Protocol | Purpose |
3738
| --------- | ---- | -------- | ------- |
3839
| Web UI | 80 | HTTP | Jitsi Meet web interface |
40+
| Video Bridge Media | 10000 | UDP | WebRTC media transport for video and audio |
41+
| TURN Relay | 3478 | TCP/TLS | TURN relay server for NAT traversal |
3942

4043
## Actions
4144

42-
None.
45+
| Action | ID | Description |
46+
| ------ | -- | ----------- |
47+
| Reset Admin Password | `reset-password` | Create or reset the administrator password for creating meetings |
4348

4449
## Dependencies
4550

@@ -55,8 +60,9 @@ The `main` volume is backed up.
5560
| ----- | ------ | ---- |
5661
| XMPP Server | Port listening | 5280 |
5762
| Web Interface | Port listening | 80 |
58-
| Conference Focus | Port listening | 8888 |
63+
| Conference Focus | HTTP check | 8888 (`/about/health`) |
5964
| Video Bridge | Port listening | 8080 |
65+
| TURN Server | Port listening | 3478 |
6066

6167
## Limitations
6268

@@ -77,20 +83,25 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for build instructions and development wo
7783
```yaml
7884
package_id: jitsi
7985
images:
80-
web: jitsi/web:stable-10741
81-
prosody: jitsi/prosody:stable-10741
82-
jicofo: jitsi/jicofo:stable-10741
83-
jvb: jitsi/jvb:stable-10741
86+
web: jitsi/web
87+
prosody: jitsi/prosody
88+
jicofo: jitsi/jicofo
89+
jvb: jitsi/jvb
90+
coturn: coturn/coturn
8491
architectures: [x86_64, aarch64]
8592
volumes:
86-
main: prosody/, web/, jicofo/, jvb/, store.json
93+
main: prosody/, web/, jicofo/, jvb/, coturn/, store.json
8794
ports:
8895
ui: 80
89-
internal: [5280, 8888, 8080, 10000/udp]
96+
jvb_media: 10000/udp
97+
turn: 3478
98+
internal: [5280, 8888, 8080]
9099
dependencies: none
91-
actions: []
100+
actions:
101+
- reset-password (enabled, any)
92102
health_checks:
93-
- port_listening: [5280, 80, 8888, 8080]
103+
- port_listening: [5280, 80, 8080, 3478]
104+
- http_check: 8888 (/about/health)
94105
backup_volumes:
95106
- main
96107
```

package-lock.json

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"check": "tsc --noEmit"
77
},
88
"dependencies": {
9-
"@start9labs/start-sdk": "^0.4.0-beta.62"
9+
"@start9labs/start-sdk": "^0.4.0-beta.65"
1010
},
1111
"devDependencies": {
1212
"@types/node": "^22.19.0",

startos/install/versions/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export { v_2_0_10741_1_b2 as current } from './v2.0.10741.1.b2'
1+
export { v_2_0_10741_1_b3 as current } from './v2.0.10741.1.b3'
22
export const other = []

startos/install/versions/v2.0.10741.1.b2.ts renamed to startos/install/versions/v2.0.10741.1.b3.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { VersionInfo } from '@start9labs/start-sdk'
22

3-
export const v_2_0_10741_1_b2 = VersionInfo.of({
4-
version: '2.0.10741:1-beta.2',
3+
export const v_2_0_10741_1_b3 = VersionInfo.of({
4+
version: '2.0.10741:1-beta.3',
55
releaseNotes: {
66
en_US: 'Update to StartOS SDK beta.60',
77
es_ES: 'Actualización a StartOS SDK beta.60',

0 commit comments

Comments
 (0)