a34d8ed008223f5d953178392794a5af768e3d90
Debian 13 XFCE Admin Workstation
Eine schlanke, moderne und reproduzierbare Linux-Admin-Workstation auf Basis von Debian 13 (Trixie) in einem Proxmox LXC.
Projektziele
- Debian 13 (Trixie)
- XFCE Desktop
- XRDP Remote Desktop
- OpenSSH
- NetBird VPN
- WireGuard
- Brave Browser
- Thunderbird
- Nextcloud Desktop
- tmux
- Starship
- Fastfetch
- Git
- FileZilla
- Remmina
Alle Änderungen werden dokumentiert und versioniert.
Projektstruktur
debian13-admin-workstation/
├── README.md
├── .gitignore
│
├── docs/
│ ├── 01-basis.md
│ ├── 02-xfce.md
│ ├── 03-terminal.md
│ ├── 04-network.md
│ ├── 05-dotfiles.md
│ ├── 06-tmux.md
│ ├── 07-fastfetch.md
│ └── 08-software.md
│
├── dotfiles/
│ ├── .bashrc
│ ├── .gitconfig
│ ├── .tmux.conf
│ └── .config/
│ ├── fastfetch/
│ ├── starship.toml
│ └── xfce4/
│
├── scripts/
│ ├── install-base.sh
│ ├── backup-dotfiles.sh
│ └── restore-dotfiles.sh
│
└── screenshots/
Installation
Projekt klonen
git clone <REPOSITORY>
cd ~/Projekte/debian13-admin-workstation
Basispakete installieren
./scripts/install-base.sh
Dotfiles wiederherstellen
./scripts/restore-dotfiles.sh
Dotfiles sichern
Nach Änderungen an der Shell oder tmux:
./scripts/backup-dotfiles.sh
Wichtige Pfade
Projekt
~/Projekte/debian13-admin-workstation
Dotfiles
~/Projekte/debian13-admin-workstation/dotfiles
Skripte
~/Projekte/debian13-admin-workstation/scripts
Dokumentation
~/Projekte/debian13-admin-workstation/docs
Screenshots
~/Projekte/debian13-admin-workstation/screenshots
Installierte Hauptsoftware
- Debian 13
- XFCE
- XRDP
- OpenSSH
- NetBird
- Brave Browser
- Firefox ESR
- Thunderbird
- Nextcloud Desktop
- FileZilla
- Remmina
- tmux
- Fastfetch
- Git
- Starship
- btop
- htop
- tree
- curl
- wget
- unzip
- zip
Wiederherstellung einer neuen VM
- Debian installieren
- Repository klonen
- Basispakete installieren
./scripts/install-base.sh
- Dotfiles zurückspielen
./scripts/restore-dotfiles.sh
- Abmelden / Anmelden
Die Workstation ist anschließend wieder im gleichen Zustand.
Lizenz
Private Admin Workstation
© Domenik Bildhauer
Languages
Shell
67.6%
Scheme
32.4%