UmbrelApps: community app store whatsnext
Electrum Gate, Evolu Relay en Atreides Assets, met de image-recepten in tools/ en de tests in tests/. Begonnen zonder voorgeschiedenis op 09-10-2026. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
85d85a1295
63 files changed
+13987
No files matched your search
Executable
+54
@@ -0,0 +1,54 @@
|
||||
#!/bin/bash
|
||||
# =============================================================================
|
||||
# Start het bedieningsvlak van de testclient en opent de browser. Voor macOS.
|
||||
#
|
||||
# Dubbelklikken in Finder werkt, maar alleen als het bestand uitvoerbaar is.
|
||||
# Git bewaart dat bit, dus na een verse kloon hoort het te kloppen; is dat niet
|
||||
# zo, dan eenmalig: chmod +x Start.command
|
||||
#
|
||||
# De Windows-tegenhanger is Start.bat ernaast.
|
||||
# =============================================================================
|
||||
|
||||
set -u
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
if ! command -v node >/dev/null 2>&1; then
|
||||
echo "Node is niet gevonden. Deze client heeft Node 24 of hoger nodig."
|
||||
echo "Zie https://nodejs.org"
|
||||
echo
|
||||
read -r -p "Enter om te sluiten."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d node_modules ]; then
|
||||
echo "Pakketten ontbreken, npm install wordt gedraaid..."
|
||||
if ! npm install; then
|
||||
echo
|
||||
echo "npm install is mislukt."
|
||||
read -r -p "Enter om te sluiten."
|
||||
exit 1
|
||||
fi
|
||||
echo
|
||||
fi
|
||||
|
||||
if [ ! -f .env ]; then
|
||||
echo "Let op: er is geen .env, dus er is geen relay-adres."
|
||||
echo "Kopieer .env.sample naar .env en vul RELAY_URL in."
|
||||
echo "Zonder dat werkt alles behalve verbinden met de relay."
|
||||
echo
|
||||
fi
|
||||
|
||||
# De poort staat ook in src/config.js als standaard. Wijk je hier af, zet hem dan
|
||||
# in .env als UI_PORT en niet hier: dan weet de client het ook.
|
||||
UI_ADRES="http://127.0.0.1:4380"
|
||||
|
||||
# De browser gaat nu open, terwijl de server nog moet starten. Dat is goed: het
|
||||
# tabblad ververst zichzelf elke drie seconden, dus een eerste poging die te
|
||||
# vroeg komt herstelt vanzelf.
|
||||
open "$UI_ADRES" >/dev/null 2>&1 || true
|
||||
|
||||
node src/cli.js ui
|
||||
|
||||
echo
|
||||
echo "De client is gestopt."
|
||||
read -r -p "Enter om te sluiten."
|
||||
Reference in new issue
Block a user