Files
base-image-debian-rdp-ldap/README.md
T
2026-10-08 13:20:02 +00:00

92 lines
3.2 KiB
Markdown

# base-image-debian-rdp-ldap
Debian Desktop with LDAP Authentication and PulseAudio. To use behind Guacamole with LDAP Authentication and pass-through to Debian Desktop.
<a href="https://git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap/actions" target="_blank" rel="noopener noreferrer">
<img src="https://git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap/actions/workflows/build-and-push.yaml/badge.svg" alt="Build Status">
</a>
<a href="https://git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/gitea-pi--farm-609930?logo=gitea&logoColor=white" alt="Gitea Repository">
</a>
This repository is built and pushed automatically.
<a href="https://hub.docker.com/r/pifarm/base-image-debian-rdp-ldap" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/badge/docker-hub-blue?logo=docker&logoColor=white" alt="Docker Hub"></a>
### 🏗️ Platform Support
| Architecture | Status | Base Image | Build Date |
| :--- | :--- | :--- | :--- |
| x86_64 (amd64) | ✅ Active | debian:trixie | 08.10.2026 15:20 |
| aarch64 (arm64) | ✅ Active | debian:trixie | 08.10.2026 15:20 |
---
## 🐙 Method 1: Docker Compose (Recommended)
### 🚀 1. Create `docker-compose.yml`
```yaml
services:
base-image-debian-rdp-ldap:
image: git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap:trixie-de-dev
container_name: base-image-debian-rdp-ldap
restart: unless-stopped
ports:
- 3389:3389
environment:
- SSSD_DEBUG_LEVEL=5
- LDAP_URI=ldap://YOUR-LDAP-SERVER:389
- LDAP_BASE_DN=dc=YOUR-DOMAIN,dc=LOC
- LDAP_BIND_DN=cn=YOUR-BIND-USER,dc=YOUR-DOMAIN,dc=LOC
- LDAP_BIND_PASSWORD=YOUR-SUPER-SECRET-BIND-PASSWORD
- LDAP_SUDO_GROUP=YOUR-SUDO-USERS-GROUP
volumes:
- ./YOUR-PERSISTENT-FOLDER:/home
```
### 🚀 2. Pull & start the container
### Pull or update the image
```bash
docker compose pull
```
### Start container in background
```bash
docker compose up -d
```
---
## 🐳 Method 2: Standalone Container (Docker Run / CLI)
### 🚀 1. Pull the image manually
```bash
docker pull git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap:trixie-de-dev
```
### 🚀 2. Run the container directly
```bash
docker run -d \
--name base-image-debian-rdp-ldap \
--restart unless-stopped \
-e SSSD_DEBUG_LEVEL=5 \
-e LDAP_URI=ldap://YOUR-LDAP-SERVER:389 \
-e LDAP_BASE_DN=dc=YOUR-DOMAIN,dc=LOC \
-e LDAP_BIND_DN=cn=YOUR-BIND-USER,dc=YOUR-DOMAIN,dc=LOC \
-e LDAP_BIND_PASSWORD=YOUR-SUPER-SECRET-BIND-PASSWORD \
-e LDAP_SUDO_GROUP=YOUR-SUDO-USERS-GROUP \
-v ./YOUR-PERSISTENT-FOLDER:/home \
-p 3389:3389 \
git.pi-farm.de/pi-farm/base-image-debian-rdp-ldap:trixie-de-dev
```
*Last updated on: 08.10.2026 15:20*
### 📜 Version History
| Version | Date | Status |
| :--- | :--- | :--- |
| **trixie-de-dev** | 08.10.2026 15:20 | fix typo ✅ |
| **trixie-de-dev** | 08.10.2026 15:17 | fix dbus container-restart ✅ |
| **trixie-de-dev** | 08.10.2026 14:21 | ✅ |
| **bookworm-de-dev** | 08.10.2026 14:01 | ✅ |
| **bookworm-de-dev** | 08.10.2026 13:52 | ✅ |
| **bookworm-de-dev** | 08.10.2026 12:51 | ✅ |
| **trixie-de-dev** | 08.10.2026 12:32 | ✅ |
| **trixie-de-dev** | 08.10.2026 12:27 | ✅ |