Keep the setup source on the canonical Administrator/Multi-Hoster-Upload Gitea repository and expose that source in the installer output. Remove the obsolete .mhu asset lookup because the v2.0.3 private bridge release publishes installer, portable, blockmap, and latest metadata only. Bump the setup version and document the v2.0.3 product release with transport tag v3.3.111.
107 lines
5.0 KiB
Markdown
107 lines
5.0 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 | Desktop-Ordner (Downloader Fertig/Downloader Unfertig/Entpackt) + File-Uploader | Gitea: File-Uploader |
|
|
| 14 | Scripte (Rename MKV AVI etc.) | Gitea: xabbo-scripts |
|
|
| 15 | Twitch VOD Manager | Gitea: Twitch-VOD-Manager |
|
|
| 16 | Multi-Hoster-Upload | Gitea: [Administrator/Multi-Hoster-Upload](https://git.24-music.de/Administrator/Multi-Hoster-Upload), latest Release |
|
|
| 17 | Real-Debrid-Downloader + `.mdd` Data-File auf Desktop | GitHub: Sucukdeluxe/multi-debrid-downloader |
|
|
|
|
## 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 |
|
|
| [File-Uploader](https://git.24-music.de/Administrator/File-Uploader) | File-Uploader fuer Desktop |
|
|
| [xabbo-scripts](https://git.24-music.de/Administrator/xabbo-scripts) | Xabbo Scripte |
|
|
| [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 |
|
|
| [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) | Real-Debrid Downloader + `.mdd` Data-File |
|
|
|
|
## 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.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 wird 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)
|