# VServer Setup Automatischer Windows VServer Setup Installer. Installiert alle benoetigten Programme und Konfigurationen auf einem frischen Windows Server 2022. Alle Downloads kommen von der eigenen Gitea-Instanz (git.24-music.de) oder offiziellen Quellen — keine Abhaengigkeit von streamerware.de mehr. ## Was wird installiert? | # | Programm | Quelle | |---|----------|--------| | 1 | Python 3.12.4 | python.org | | 2 | FFmpeg (+ PATH) | Gitea: ffmpeg | | 3 | WinRAR | win-rar.com | | 4 | G-Earth | Gitea: G-Earth | | 5 | VLC Media Player | ftp.fau.de | | 6 | Java 8 (Temurin) | GitHub/Adoptium | | 7 | .NET Framework 4.8 | Microsoft | | 8 | .NET 6.0 Desktop Runtime | Gitea: dotnet-runtimes | | 9 | .NET 8.0 Desktop Runtime | Gitea: dotnet-runtimes | | 10 | Google Chrome | Google | | 11 | Habbo Launcher | Gitea: Habbo-Launcher | | 12 | JDownloader 2 + Backup | Gitea: JDownloader-Setup | | 13 | Twitch VOD Manager | Gitea: [Administrator/Twitch-VOD-Manager](https://git.24-music.de/Administrator/Twitch-VOD-Manager), latest Release | | 14 | Multi-Hoster-Upload | Gitea: [Administrator/Multi-Hoster-Upload](https://git.24-music.de/Administrator/Multi-Hoster-Upload), latest Release | | 15 | Multi-Debrid Downloader | GitHub: [Sucukdeluxe/multi-debrid-downloader](https://github.com/Sucukdeluxe/multi-debrid-downloader), latest Release | ## Windows-Einstellungen - IE Enhanced Security deaktiviert - Taskansicht-Button ausgeblendet - Suchfeld ausgeblendet - Desktop kleine Symbole - Windows Update dauerhaft deaktiviert (Services + Registry Policy) - Energiesparplan auf Hoechstleistung ## Gitea Repos Alle eigenen Tools werden ueber die Gitea API (latest Release) geladen. Der Multi-Debrid Downloader kommt aus seinem kanonischen GitHub-Release: | Repo | Inhalt | |------|--------| | [G-Earth](https://git.24-music.de/Administrator/G-Earth) | Habbo Packet Interceptor | | [Habbo-Launcher](https://git.24-music.de/Administrator/Habbo-Launcher) | Habbo Hotel Launcher | | [JDownloader-Setup](https://git.24-music.de/Administrator/JDownloader-Setup) | JD2 Installer + Config Backup | | [dotnet-runtimes](https://git.24-music.de/Administrator/dotnet-runtimes) | .NET 6.0 + 8.0 Desktop Runtime | | [ffmpeg](https://git.24-music.de/Administrator/ffmpeg) | FFmpeg Essentials Build (Mirror von gyan.dev) | | [Twitch-VOD-Manager](https://git.24-music.de/Administrator/Twitch-VOD-Manager) | Twitch VOD Manager, latest Release | | [Multi-Hoster-Upload](https://git.24-music.de/Administrator/Multi-Hoster-Upload) | Multi-Hoster Upload Tool, latest Release | | [multi-debrid-downloader](https://github.com/Sucukdeluxe/multi-debrid-downloader) | Multi-Debrid Downloader, latest Release | ## Benutzung ### PowerShell Script direkt ausfuehren ```powershell # Als Administrator ausfuehren .\VServerSetup.ps1 ``` ## Dateien - `VServerSetup.ps1` - Hauptscript (Quellcode) - `jdownloader-backup.zip` - JDownloader 2 Konfiguration/Accounts (auch auf Gitea) ## Changelog ### v2.6.0 - Desktop-Ordner "Downloader Fertig", "Downloader Unfertig" und "Entpackt" werden nicht mehr angelegt - File-Uploader wird nicht mehr installiert (Quelle `Administrator/File-Uploader` entfaellt) - Scripte-Paket wird nicht mehr auf den Desktop entpackt (Quelle `Administrator/xabbo-scripts` entfaellt) - Real-Debrid-Downloader heisst jetzt durchgaengig Multi-Debrid Downloader - Veralteter `.mdd`-Download entfernt, da der aktuelle Downloader-Release kein `.mdd`-Asset mehr veroeffentlicht - Twitch VOD Manager und Multi-Hoster-Upload beziehen weiterhin automatisch das aktuelle Gitea-Release (aktuell 1.0.5 bzw. 2.1.13) - Setup umfasst jetzt 16 statt 18 Schritte ### v2.5.1 - Multi-Hoster-Upload bleibt auf der kanonischen Gitea-Quelle `Administrator/Multi-Hoster-Upload` und bezieht automatisch das aktuelle Setup-Asset. - Uploader-Produktrelease v2.0.4 wird ueber den privaten Transport-Tag v3.3.112 ausgeliefert. ### v2.5.0 - Multi-Hoster-Upload-Quelle auf den aktuellen Gitea-Pfad `Administrator/Multi-Hoster-Upload` synchronisiert - VServer Setup zeigt die verwendete Multi-Hoster-Quelle beim Start an - Uploader-Produktrelease v2.0.3 wurde ueber den privaten Transport-Tag v3.3.111 ausgeliefert - Veralteter `.mhu`-Download entfernt, da der aktuelle Uploader-Release kein `.mhu`-Asset mehr veroeffentlicht ### v2.4.0 - Real-Debrid-Downloader wird aus dem kanonischen GitHub-Release `Sucukdeluxe/multi-debrid-downloader` geladen - Gitea bleibt die Quelle fuer alle weiteren eigenen Tools ### v2.3.0 - FFmpeg-Download von gyan.dev auf Gitea umgezogen (gyan.dev war arsch langsam) - Neues Repo `Administrator/ffmpeg` als Mirror - Bei Updates: einfach neues Release mit .zip-Asset im ffmpeg-Repo hochladen ### v2.2.0 - `Multi-Hoster-Upload.mhu` wird vom Multi-Hoster-Upload Release geladen und auf Desktop gepackt - `Multi-Debrid-Downloader.mdd` wird vom Multi-Debrid-Downloader Release geladen und auf Desktop gepackt - Neuer Helper `Copy-Gitea-DataFile-To-Desktop` - Skip-Logik wenn Data-File schon auf Desktop liegt ### v2.1.0 - Desktop-Ordner umbenannt: "Fertig" → "Downloader Fertig", "Unfertig" → "Downloader Unfertig" - Neuer Ordner "Entpackt" - JD Backup Import Crash beim Ausfuehren als EXE behoben ### v2.0.0 - Komplette Migration auf Gitea (keine streamerware.de Abhaengigkeit mehr) - Neue Tools: Multi-Hoster-Upload, Real-Debrid-Downloader, Twitch VOD Manager (Gitea) - Neue Repos: Habbo-Launcher, File-Uploader, JDownloader-Setup, dotnet-runtimes - JDownloader blockiert das Setup nicht mehr (Polling statt -Wait) - TLS 1.2 erzwungen - JD-Backup Import zuverlaessig (Marker-Datei) - Explorer-Neustart nach Windows-Einstellungen - Windows Update dauerhaft deaktiviert - Energiesparplan auf Hoechstleistung - Helper-Funktionen (Get-Gitea-Latest-Asset, Unrar-File, Install-Gitea-App)