# 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 ```bash git clone cd ~/Projekte/debian13-admin-workstation ``` --- ## Basispakete installieren ```bash ./scripts/install-base.sh ``` --- ## Dotfiles wiederherstellen ```bash ./scripts/restore-dotfiles.sh ``` --- # Dotfiles sichern Nach Änderungen an der Shell oder tmux: ```bash ./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 1. Debian installieren 2. Repository klonen 3. Basispakete installieren ```bash ./scripts/install-base.sh ``` 4. Dotfiles zurückspielen ```bash ./scripts/restore-dotfiles.sh ``` 5. Abmelden / Anmelden Die Workstation ist anschließend wieder im gleichen Zustand. --- # Lizenz Private Admin Workstation © Domenik Bildhauer