97 lines
4.3 KiB
Markdown
97 lines
4.3 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 + `.mhu` Data-File auf Desktop | Gitea: Multi-Hoster-Upload |
|
|
| 17 | Real-Debrid-Downloader + `.mdd` Data-File auf Desktop | Gitea: real-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:
|
|
|
|
| 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 + `.mhu` Data-File |
|
|
| [real-debrid-downloader](https://git.24-music.de/Administrator/real-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.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 real-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)
|