Commit Graph
4 Commits
Author SHA1 Message Date
ARIA 40964b9130 docker-compose: Downloads als Bind-Mount statt named volume
Downloads landen jetzt in ./downloads im Projektverzeichnis statt in
einem Docker-Volume -- Projekt bleibt portabel (Ordner kopieren/
verschieben reicht, kein docker volume inspect noetig). ./downloads
wird per .gitignore ausgeschlossen, Docker legt den Ordner beim ersten
Start automatisch an.
2026-07-18 10:49:13 +02:00
aria.hacker 1c97be6bb7 fix: apt deb822/OpenSSL3/pbzx-repo build errors + Big-Sur+-Katalogfilter
- Dockerfile: hfsprogs-Sources per sed auf bestehende deb822-Datei
  patchen statt zweite sources.list-Datei (Signed-By-Konflikt)
- Dockerfile: xar configure.ac OpenSSL-Probe auf EVP_EncryptInit
  umbiegen (OpenSSL_add_all_ciphers ist in OpenSSL 3.x nur noch Makro)
- Dockerfile: xar vor pbzx bauen (Linker-Abhaengigkeit), pbzx-Quelle auf
  NiklasRosenstein/pbzx (mackyle/pbzx existiert nicht mehr)
- catalog.py: doppeltes gzip.decompress auf bereits von requests
  dekomprimierten Content entfernt
- catalog.py: Big-Sur-bis-Tahoe-Installer wurden durch veralteten
  OSInstall-Filter komplett verworfen, jetzt SharedSupport-Schema
  ebenfalls erkannt (37 statt 13 gefundene Installer)

Alles live gegen echten docker compose build/up + echten Apple-Katalog
verifiziert, nicht nur behauptet.
2026-07-18 10:46:45 +02:00
ARIA c6dc2cd9cb fix(docker): hfsprogs/xar Build-Fehler beheben
hfsprogs liegt in Debians non-free-Repo (bookworm-slim aktiviert nur main),
xar existiert in bookworm ueberhaupt nicht als Paket. non-free per eigener
sources.list.d aktiviert, xar aus dem mackyle-Upstream (gleicher Maintainer
wie das bereits genutzte pbzx) selbst gebaut.
2026-07-18 08:30:41 +00:00
ARIA e93ab96faa Initial commit: macOS USB Stick Creator - Docker Compose Web-GUI fuer bootfaehige macOS-Installer 2026-07-18 08:25:03 +00:00