Files
VServerSetup/README.md
T
Sucukdeluxe c579c3a116 feat: Desktop-Ordner, File-Uploader und Scripte aus dem Setup entfernt
Die Desktop-Ordner "Downloader Fertig", "Downloader Unfertig" und
"Entpackt" werden nicht mehr angelegt, der File-Uploader und das
Scripte-Paket nicht mehr installiert. Damit entfallen die Gitea-Quellen
Administrator/File-Uploader und Administrator/xabbo-scripts komplett.

Der Real-Debrid-Downloader heisst inzwischen Multi-Debrid Downloader und
wird jetzt durchgaengig so benannt. Installationspfad, Prozessname und
Asset-Name des Releases bleiben unveraendert (productName ist weiterhin
Real-Debrid-Downloader), damit die Bereits-installiert-Erkennung greift.

Der .mdd-Download entfaellt, weil der Downloader seit ueber zehn Releases
kein .mdd-Asset mehr veroeffentlicht und der Schritt nur noch in eine
Warnung lief - analog zum .mhu-Ausbau in v2.5.0. Die beiden dadurch
ungenutzten Data-File-Helper sind mit raus.

Twitch VOD Manager und Multi-Hoster-Upload ziehen unveraendert das
jeweils neueste Gitea-Release; die Asset-Filter wurden gegen die
aktuellen Releases 1.0.5 und 2.1.13 geprueft.

Setup umfasst dadurch 16 statt 18 Schritte.
2026-08-12 02:11:15 +02:00

116 lines
5.7 KiB
Markdown

# 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)