Skip to content

Commit 589f662

Browse files
kixelatedclaude
andauthored
Switch Docker images from kixelated/ to moqdev/ (#1234)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4d4e55b commit 589f662

7 files changed

Lines changed: 71 additions & 12 deletions

File tree

.github/workflows/docker.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,11 @@ on:
44
push:
55
tags:
66
- 'moq-relay-v*'
7-
- 'moq-clock-v*'
87
- 'moq-cli-v*'
98
- 'moq-token-cli-v*'
109

1110
env:
12-
REGISTRY: docker.io/kixelated
11+
REGISTRY: docker.io/moqdev
1312

1413
jobs:
1514
deploy:

doc/app/cli.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ nix build github:moq-dev/moq#moq-cli
2828
### Using Docker
2929

3030
```bash
31-
docker pull kixelated/moq-cli
32-
docker run -v "$(pwd)/video.mp4:/app/video.mp4:ro" kixelated/moq-cli publish /app/video.mp4 https://relay.example.com/anon/stream
31+
docker pull moqdev/moq-cli
32+
docker run -v "$(pwd)/video.mp4:/app/video.mp4:ro" moqdev/moq-cli publish /app/video.mp4 https://relay.example.com/anon/stream
3333
```
3434

35-
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/kixelated/moq-cli).
35+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-cli).
3636

3737
### From Source
3838

doc/app/relay/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ nix build github:moq-dev/moq#moq-relay
5050
### Using Docker
5151

5252
```bash
53-
docker pull kixelated/moq-relay
54-
docker run -p 4443:4443/udp -v "$(pwd)/relay.toml:/app/relay.toml:ro" kixelated/moq-relay -- --config /app/relay.toml
53+
docker pull moqdev/moq-relay
54+
docker run -p 4443:4443/udp -v "$(pwd)/relay.toml:/app/relay.toml:ro" moqdev/moq-relay -- --config /app/relay.toml
5555
```
5656

57-
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/kixelated/moq-relay).
57+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-relay).
5858

5959
## Configuration
6060

doc/rs/crate/moq-token.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ nix build github:moq-dev/moq#moq-token-cli
5050
#### Using Docker
5151

5252
```bash
53-
docker pull kixelated/moq-token-cli
54-
docker run -v "$(pwd):/app" -w /app kixelated/moq-token-cli --key root.jwk generate
53+
docker pull moqdev/moq-token-cli
54+
docker run -v "$(pwd):/app" -w /app moqdev/moq-token-cli --key root.jwk generate
5555
```
5656

57-
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/kixelated/moq-token-cli).
57+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-token-cli).
5858

5959
## CLI Usage
6060

rs/moq-cli/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# moq-cli
2+
3+
A command-line tool for publishing and subscribing to media over MoQ.
4+
It works with FFmpeg for encoding.
5+
6+
## Install
7+
8+
```bash
9+
cargo install moq-cli
10+
```
11+
12+
### Docker
13+
14+
```bash
15+
docker pull moqdev/moq-cli
16+
```
17+
18+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-cli).
19+
20+
## Usage
21+
22+
### Publish a Video File
23+
24+
```bash
25+
moq-cli publish video.mp4 https://relay.example.com/anon/my-stream
26+
```
27+
28+
### Publish from FFmpeg
29+
30+
```bash
31+
ffmpeg -i input.mp4 -f mpegts - | moq-cli publish - https://relay.example.com/anon/my-stream
32+
```

rs/moq-relay/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ It's designed to be run in a datacenter, relaying media across multiple hops to
66
The only argument is the path to a TOML configuration file.
77
See [localhost.toml](../../demo/relay/localhost.toml) for an example configuration.
88

9+
## Install
10+
11+
```bash
12+
cargo install moq-relay
13+
```
14+
15+
### Docker
16+
17+
```bash
18+
docker pull moqdev/moq-relay
19+
```
20+
21+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-relay).
22+
923
## HTTP
1024

1125
Primarily for debugging, you can also connect to the relay via HTTP.

rs/moq-token-cli/README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,21 @@
1-
# moq-token
1+
# moq-token-cli
22

33
A simple JWT-based authentication scheme for moq-relay.
44

5+
## Install
6+
7+
```bash
8+
cargo install moq-token-cli
9+
```
10+
11+
### Docker
12+
13+
```bash
14+
docker pull moqdev/moq-token-cli
15+
```
16+
17+
Multi-arch images (`linux/amd64` and `linux/arm64`) are published to [Docker Hub](https://hub.docker.com/r/moqdev/moq-token-cli).
18+
519
## Quick Usage (symmetric keys)
620

721
```bash

0 commit comments

Comments
 (0)