Update Docker references to GHCR as primary registry
All checks were successful
CI / test (push) Successful in 2m9s

- docker-compose.yml: ghcr.io/manawenuz/btest-rs
- docs/docker.md: GHCR for pull/run examples, both registries documented
- README: GitHub + Gitea issue tracker links
- Version refs updated to 0.6.0

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Siavash Sameni
2026-04-01 11:40:28 +04:00
parent 3af40cb275
commit 1cd552d2dc
3 changed files with 13 additions and 11 deletions

View File

@@ -245,7 +245,9 @@ See [KNOWN_ISSUES.md](KNOWN_ISSUES.md) for the full list including:
- **Windows binaries** — cross-compiled but untested
- **IPv6 UDP on Linux** — untested, likely works fine
Contributions and bug reports welcome: https://git.manko.yoga/manawenuz/btest-rs/issues
Contributions and bug reports welcome:
- https://github.com/manawenuz/btest-rs/issues
- https://git.manko.yoga/manawenuz/btest-rs/issues
## Documentation

View File

@@ -1,7 +1,7 @@
services:
btest-server:
build: .
image: git.manko.yoga/manawenuz/btest-rs:latest
image: ghcr.io/manawenuz/btest-rs:latest
container_name: btest-server
ports:
- "2000:2000/tcp"
@@ -13,7 +13,7 @@ services:
# Server with authentication enabled
btest-server-auth:
build: .
image: git.manko.yoga/manawenuz/btest-rs:latest
image: ghcr.io/manawenuz/btest-rs:latest
container_name: btest-server-auth
ports:
- "2010:2000/tcp"

View File

@@ -88,14 +88,14 @@ docker run --rm -it btest-rs -c 192.168.88.1 -r -a admin -p password
```bash
# Pull from Gitea registry
docker pull git.manko.yoga/manawenuz/btest-rs:latest
docker pull ghcr.io/manawenuz/btest-rs:latest
# Run server
docker run --rm -it \
-p 2000:2000/tcp \
-p 2001-2100:2001-2100/udp \
-p 2257-2356:2257-2356/udp \
git.manko.yoga/manawenuz/btest-rs:latest -s -v
ghcr.io/manawenuz/btest-rs:latest -s -v
```
## Docker Compose
@@ -186,7 +186,7 @@ docker build -t btest-rs .
# With custom tag
docker build -t git.manko.yoga/manawenuz/btest-rs:latest .
docker build -t git.manko.yoga/manawenuz/btest-rs:0.5.0 .
docker build -t git.manko.yoga/manawenuz/btest-rs:0.6.0 .
```
### Multi-platform build
@@ -194,7 +194,7 @@ docker build -t git.manko.yoga/manawenuz/btest-rs:0.5.0 .
```bash
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t git.manko.yoga/manawenuz/btest-rs:latest \
-t ghcr.io/manawenuz/btest-rs:latest \
--push .
```
@@ -209,9 +209,9 @@ docker build -t git.manko.yoga/manawenuz/btest-rs:latest .
docker push git.manko.yoga/manawenuz/btest-rs:latest
# Also tag with version
docker tag git.manko.yoga/manawenuz/btest-rs:latest \
git.manko.yoga/manawenuz/btest-rs:0.5.0
docker push git.manko.yoga/manawenuz/btest-rs:0.5.0
docker tag ghcr.io/manawenuz/btest-rs:latest \
git.manko.yoga/manawenuz/btest-rs:0.6.0
docker push git.manko.yoga/manawenuz/btest-rs:0.6.0
```
## Deployment Options
@@ -224,7 +224,7 @@ docker run -d --name btest-server \
-p 2000:2000/tcp \
-p 2001-2100:2001-2100/udp \
-p 2257-2356:2257-2356/udp \
git.manko.yoga/manawenuz/btest-rs:latest \
ghcr.io/manawenuz/btest-rs:latest \
-s -a admin -p password --ecsrp5 -v
```