Installation aktualisiert

michael 2025-09-03 20:14:30 +02:00
parent d6eff3cc50
commit ea8fb593ce

@ -4,9 +4,43 @@
## Source-Code beschaffen
### Git-Repository clonen
### Option 1: Paket-Download (Empfohlen)
furt-Quellen aus dem Dragons@Work-Repository beschaffen:
furt wird als versionierte Pakete über den Dragons@Work Package-Server bereitgestellt. Diese Methode ist für Produktions-Installationen empfohlen.
**Aktuelles Paket herunterladen:**
```bash
# Paket in temporäres Verzeichnis downloaden
mkdir -p /tmp/furt-install
cd /tmp/furt-install
# Aktuelle Version herunterladen
curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.1/furt-api-gateway-v0.1.1.tar.gz
# Paket extrahieren
tar -xzf furt-api-gateway-v0.1.1.tar.gz
cd furt-api-gateway-v0.1.1
```
**Paket-Integrität prüfen:**
```bash
# merkwerk-Signature validieren (falls verfügbar)
if [ -f .version_history ]; then
echo "Version-History gefunden - merkwerk-Integration aktiv"
cat .version_history | head -3
fi
# Grundstruktur validieren
ls -la src/main.lua config/furt.conf.example scripts/start.sh
```
**Warum Paket-Download:** Versionierte Releases ohne Git-Dependencies, definierte Snapshots für reproduzierbare Installationen, merkwerk-Integration bereits vorkonfiguriert.
### Option 2: Git-Repository clonen
Für Development oder wenn neueste Änderungen benötigt werden:
```bash
# Repository clonen
@ -39,7 +73,6 @@ doas pkg_add git
```bash
apt install git
```
## Systemanforderungen verstehen
### Lua-Runtime Anforderungen