docker-open-box-with-browse.../README.md

55 lines
1017 B
Markdown

# Alpine RDP with Openbox & Firefox
Minimaler Docker-Container basierend auf Alpine Linux mit xrdp, Openbox und Firefox.
## Voraussetzungen
- Docker
- Docker Compose
## Konfiguration
`.env`-Datei anlegen (siehe `.env.example`):
```env
RDP_PASSWORD=Start1234!
FIREFOX_URL=https://www.google.de
```
| Variable | Beschreibung |
|---|---|
| `RDP_PASSWORD` | Passwort fuer den RDP-Benutzer `rdpuser` |
| `FIREFOX_URL` | Startseite, die Firefox beim Oeffnen laedt |
## Starten
```bash
docker compose up -d --build
```
## Verbinden
Per RDP-Client (z.B. Remmina, mstsc) verbinden:
- **Host:** `localhost`
- **Port:** `3389`
- **Benutzer:** `rdpuser`
- **Passwort:** wie in `.env` gesetzt
## Openbox-Menue
Rechtsklick auf den Desktop oeffnet das Menue:
- **Firefox** - Browser mit konfigurierter Startseite
- **Logoff** - Sitzung beenden
## Persistenz
Firefox-Profildaten werden im Ordner `./firefox-data` gespeichert und bleiben bei Container-Neustarts erhalten.
## Stoppen
```bash
docker compose down
```