You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
README: Restructure Container expression; add ghcr; multiple tidy up (#479)
* Update README.md
* make hbbs first everywhere
* Update README.md
* Fix link
* dockerhub to Docker Hub; Suggest user use ghcr if can't access Docker Hub
* Add `
* Add Debian 12
Copy file name to clipboardExpand all lines: README.md
+38-34Lines changed: 38 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,24 +32,31 @@ Three executables will be generated in target/release.
32
32
- hbbr - RustDesk relay server
33
33
- rustdesk-utils - RustDesk CLI utilities
34
34
35
-
You can find updated binaries on the [releases](https://github.com/rustdesk/rustdesk-server/releases) page.
35
+
You can find updated binaries on the [Releases](https://github.com/rustdesk/rustdesk-server/releases) page.
36
36
37
-
If you want extra features [RustDesk Server Pro](https://rustdesk.com/pricing.html) might suit you better.
37
+
If you want extra features,[RustDesk Server Pro](https://rustdesk.com/pricing.html) might suit you better.
38
38
39
39
If you want to develop your own server, [rustdesk-server-demo](https://github.com/rustdesk/rustdesk-server-demo) might be a better and simpler start for you than this repo.
40
40
41
41
## Docker images
42
42
43
-
Docker images are automatically generated and published on every github release. We have 2 kind of images.
43
+
Docker images are automatically generated and published to [Docker Hub](https://hub.docker.com/r/rustdesk) and [GitHub Container Registry](https://github.com/rustdesk?tab=packages&repo_name=rustdesk-server)on every GitHub release. We have 2 kind of images.
44
44
45
45
### Classic image
46
46
47
-
These images are build against `ubuntu-20.04` with the only addition of the main binaries (`hbbr` and `hbbs`). They're available on [Docker hub](https://hub.docker.com/r/rustdesk/rustdesk-server/) with these tags:
47
+
These images are built from scratch with two main binaries (`hbbs` and `hbbr`). They're available on [Docker Hub](https://hub.docker.com/r/rustdesk/rustdesk-server/) and [GitHub Container Registry](https://github.com/rustdesk/rustdesk-server/pkgs/container/rustdesk-server) with these architectures:
48
+
49
+
* amd64
50
+
* arm64v8
51
+
* armv7
52
+
53
+
You could use `latest` tag or major version tag `1` with supported architectures:
You can start these images directly with `docker run` with these commands:
55
62
@@ -114,34 +121,29 @@ Edit line 16 to point to your relay server (the one listening on port 21117). Yo
114
121
115
122
(docker-compose credit goes to @lukebarone and @QuiGonLeong)
116
123
124
+
> [!NOTE]
125
+
> The rustdesk/rustdesk-server:latest in China may be replaced with the latest version number on Docker Hub, such as `rustdesk-server:1.1.10-3`. Otherwise, the old version may be pulled due to image acceleration.
117
126
118
-
> Note that here, the rustdesk/rustdesk-server:latest in China may be replaced with the latest version number on dockerhub, such as rustdesk-server:1.1.10-3. Otherwise, the old version may be pulled due to image acceleration.
127
+
> [!NOTE]
128
+
> If you are experiencing issues pulling from Docker Hub, try pulling from the [GitHub Container Registry](https://github.com/rustdesk/rustdesk-server/pkgs/container/rustdesk-server) instead.
119
129
120
130
## S6-overlay based images
121
131
122
-
These images are build against `busybox:stable` with the addition of the binaries (both hbbr and hbbs) and [S6-overlay](https://github.com/just-containers/s6-overlay). They're available on [Docker hub](https://hub.docker.com/r/rustdesk/rustdesk-server-s6/) with these tags:
132
+
These images are build against `busybox:stable` with the addition of the binaries (both `hbbs` and `hbbr`) and [S6-overlay](https://github.com/just-containers/s6-overlay). They're available on [Docker hub](https://hub.docker.com/r/rustdesk/rustdesk-server-s6/) and [GitHub Container Registry](https://github.com/rustdesk/rustdesk-server/pkgs/container/rustdesk-server) with these architectures:
0 commit comments