Installation aktualisiert
parent
d6eff3cc50
commit
ea8fb593ce
1 changed files with 36 additions and 3 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue