Skip to content

Commit 7aac7ea

Browse files
Bot Updating Documentation
1 parent 3dd3252 commit 7aac7ea

File tree

1 file changed

+21
-50
lines changed

1 file changed

+21
-50
lines changed

docs/images/docker-rdesktop.md

Lines changed: 21 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@
22
title: rdesktop
33
tags:
44
- Remote Desktop
5-
description: "[Rdesktop](http://xrdp.org/) - Containers containing full desktop environments in many popular flavors for Alpine, Ubuntu, Arch, and Fedora accessible via RDP."
5+
description: "[Rdesktop](http://xrdp.org/) - Containers containing full desktop environments in many popular flavors for Ubuntu accessible via RDP."
66
---
77
<!-- DO NOT EDIT THIS FILE MANUALLY -->
8-
<!-- Please read https://github.com/linuxserver/docker-rdesktop/blob/master/.github/CONTRIBUTING.md -->
8+
<!-- Please read https://github.com/linuxserver/docker-rdesktop/blob/ubuntu-xfce/.github/CONTRIBUTING.md -->
99
# [linuxserver/rdesktop](https://github.com/linuxserver/docker-rdesktop)
1010

1111
[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Frdesktop?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh)
1212
[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-rdesktop.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-rdesktop)
13-
[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-rdesktop.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-rdesktop/releases)
13+
[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-rdesktop.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github&include_prereleases)](https://github.com/linuxserver/docker-rdesktop/releases)
1414
[![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-rdesktop/packages)
1515
[![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-rdesktop/container_registry)
1616
[![Quay.io](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/rdesktop)
1717
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/rdesktop.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/rdesktop)
1818
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/rdesktop.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/rdesktop)
19-
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-rdesktop%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-rdesktop/job/master/)
20-
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Frdesktop%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/rdesktop/latest/index.html)
19+
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-rdesktop%2Fjob%2Fubuntu-xfce%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-rdesktop/job/ubuntu-xfce/)
20+
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Frdesktop%2Fubuntu-xfce%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/rdesktop/ubuntu-xfce/index.html)
2121

22-
[Rdesktop](http://xrdp.org/) - Containers containing full desktop environments in many popular flavors for Alpine, Ubuntu, Arch, and Fedora accessible via RDP.
22+
[Rdesktop](http://xrdp.org/) - Containers containing full desktop environments in many popular flavors for Ubuntu accessible via RDP.
2323

2424
[![rdesktop](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/rdesktop.png)](http://xrdp.org/)
2525

2626
## Supported Architectures
2727

2828
We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://distribution.github.io/distribution/spec/manifest-v2-2/#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
2929

30-
Simply pulling `lscr.io/linuxserver/rdesktop:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
30+
Simply pulling `lscr.io/linuxserver/rdesktop:ubuntu-xfce` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
3131

3232
The architectures supported by this image are:
3333

@@ -42,36 +42,13 @@ This image provides various versions that are available via tags. Please read th
4242

4343
| Tag | Available | Description |
4444
| :----: | :----: |--- |
45-
| latest | | XFCE Alpine |
45+
| latest | | |
4646
| ubuntu-xfce || XFCE Ubuntu |
47-
| fedora-xfce || XFCE Fedora |
48-
| arch-xfce || XFCE Arch |
49-
| debian-xfce || XFCE Debian |
50-
| alpine-kde || KDE Alpine |
5147
| ubuntu-kde || KDE Ubuntu |
52-
| fedora-kde || KDE Fedora |
53-
| arch-kde || KDE Arch |
54-
| debian-kde || KDE Debian |
55-
| alpine-mate || MATE Alpine |
5648
| ubuntu-mate || MATE Ubuntu |
57-
| fedora-mate || MATE Fedora |
58-
| arch-mate || MATE Arch |
59-
| debian-mate || MATE Debian |
60-
| alpine-i3 || i3 Alpine |
6149
| ubuntu-i3 || i3 Ubuntu |
62-
| fedora-i3 || i3 Fedora |
63-
| arch-i3 || i3 Arch |
64-
| debian-i3 || i3 Debian |
65-
| alpine-openbox || Openbox Alpine |
6650
| ubuntu-openbox || Openbox Ubuntu |
67-
| fedora-openbox || Openbox Fedora |
68-
| arch-openbox || Openbox Arch |
69-
| debian-openbox || Openbox Debian |
70-
| alpine-icewm || IceWM Alpine |
7151
| ubuntu-icewm || IceWM Ubuntu |
72-
| fedora-icewm || IceWM Fedora |
73-
| arch-icewm || IceWM Arch |
74-
| debian-icewm || IceWM Debian |
7552

7653
## Application Setup
7754

@@ -137,8 +114,6 @@ This feature only supports **Open Source** GPU drivers:
137114

138115
## Nvidia GPU Support
139116

140-
**Nvidia is not compatible with Alpine based images**
141-
142117
Nvidia support is available by leveraging Zink for OpenGL support. This can be enabled with the following run flags:
143118

144119
| Variable | Description |
@@ -182,7 +157,7 @@ To help you get started creating a container from this image you can either use
182157
---
183158
services:
184159
rdesktop:
185-
image: lscr.io/linuxserver/rdesktop:latest
160+
image: lscr.io/linuxserver/rdesktop:ubuntu-xfce
186161
container_name: rdesktop
187162
security_opt:
188163
- seccomp:unconfined #optional
@@ -216,7 +191,7 @@ docker run -d \
216191
--device /dev/dri:/dev/dri `#optional` \
217192
--shm-size="1gb" `#optional` \
218193
--restart unless-stopped \
219-
lscr.io/linuxserver/rdesktop:latest
194+
lscr.io/linuxserver/rdesktop:ubuntu-xfce
220195
```
221196

222197
## Parameters
@@ -321,7 +296,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to
321296
* Image version number:
322297

323298
```bash
324-
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/rdesktop:latest
299+
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/rdesktop:ubuntu-xfce
325300
```
326301

327302
## Updating Info
@@ -369,7 +344,7 @@ Below are the instructions for updating containers:
369344
* Update the image:
370345

371346
```bash
372-
docker pull lscr.io/linuxserver/rdesktop:latest
347+
docker pull lscr.io/linuxserver/rdesktop:ubuntu-xfce
373348
```
374349

375350
* Stop the running container:
@@ -407,7 +382,7 @@ cd docker-rdesktop
407382
docker build \
408383
--no-cache \
409384
--pull \
410-
-t lscr.io/linuxserver/rdesktop:latest .
385+
-t lscr.io/linuxserver/rdesktop:ubuntu-xfce .
411386
```
412387

413388
The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static`
@@ -423,7 +398,7 @@ To help with development, we generate this dependency graph.
423398
??? info "Init dependency graph"
424399

425400
```d2
426-
"rdesktop:latest": {
401+
"rdesktop:ubuntu-xfce": {
427402
docker-mods
428403
base {
429404
fix-attr +\nlegacy cont-init
@@ -439,29 +414,24 @@ To help with development, we generate this dependency graph.
439414
init-os-end -> init-config
440415
init-rdesktop-end -> init-config
441416
init-config -> init-config-end
442-
init-os-end -> init-crontab-config
417+
init-crontab-config -> init-config-end
418+
init-config -> init-crontab-config
443419
init-mods-end -> init-custom-files
444420
init-adduser -> init-device-perms
445421
base -> init-envfile
446-
init-os-end -> init-keygen
422+
init-prep-xrdp -> init-keygen
447423
base -> init-migrations
448-
base -> init-mods
449424
init-config-end -> init-mods
450-
init-mods -> init-mods-end
451425
init-mods-package-install -> init-mods-end
452426
init-mods -> init-mods-package-install
453-
base -> init-os-end
454427
init-adduser -> init-os-end
455428
init-device-perms -> init-os-end
456429
init-envfile -> init-os-end
457-
init-migrations -> init-os-end
430+
init-os-end -> init-prep-xrdp
458431
init-keygen -> init-rdesktop
459-
init-keygen -> init-rdesktop-config
460432
init-video -> init-rdesktop-end
461433
init-custom-files -> init-services
462-
init-mods-end -> init-services
463434
init-rdesktop -> init-video
464-
init-rdesktop-config -> init-video
465435
init-services -> svc-cron
466436
svc-cron -> legacy-services
467437
init-services -> svc-xrdp
@@ -471,13 +441,14 @@ To help with development, we generate this dependency graph.
471441
svc-xrdp-sesman -> legacy-services
472442
}
473443
Base Images: {
474-
"baseimage-rdesktop:alpine320" <- "baseimage-alpine:3.20"
444+
"baseimage-rdesktop:ubuntunoble" <- "baseimage-ubuntu:noble"
475445
}
476-
"rdesktop:latest" <- Base Images
446+
"rdesktop:ubuntu-xfce" <- Base Images
477447
```
478448

479449
## Versions
480450

451+
* **30.09.25:** - Deprecate all non-Ubuntu versions.
481452
* **06.08.24:** - Refresh all images using new bases, add Debian, bump Ubuntu to Noble.
482453
* **27.05.24:** - Rebase to Alpine 3.20 and Fedora 40.
483454
* **17.01.24:** - Sync webtop logic changes rebase to Alpine 3.19 and Fedora 39.

0 commit comments

Comments
 (0)