- Alle @chessu/ → @michess/ (Package-Namen und Imports) - Theme-Namen chessuDark/Light → michessDark/Light - Alle Display-Texte: chessu/Michess → MiChess - Autor: dotnize → Tom Misch - Copyright: Nathaniel Tampus → Tom Misch - README komplett neu (Deutsch, MiChess-spezifisch) - CONTRIBUTING.md neu - FUNDING.yml + CODE_OF_CONDUCT.md entfernt - Fork-Hinweis auf chessu bleibt im README erhalten (MIT-Pflicht) - pnpm-lock.yaml entfernt (wird beim Build neu generiert) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
28 lines
583 B
Bash
Executable File
28 lines
583 B
Bash
Executable File
#!/bin/sh
|
|
# MiChess Update-Script
|
|
# Auf der NAS ausführen um die App auf den neuesten Stand zu bringen
|
|
|
|
set -e
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
|
|
cd "$SCRIPT_DIR"
|
|
|
|
echo "=== MiChess Update ==="
|
|
echo "Verzeichnis: $SCRIPT_DIR"
|
|
echo ""
|
|
|
|
echo "1. Änderungen aus Git holen..."
|
|
git pull origin main
|
|
|
|
echo ""
|
|
echo "2. Docker Image neu bauen..."
|
|
docker compose build michess
|
|
|
|
echo ""
|
|
echo "3. Container neu starten..."
|
|
docker compose up -d michess
|
|
|
|
echo ""
|
|
echo "✓ Update abgeschlossen!"
|
|
echo " Container läuft: $(docker compose ps michess --format 'table {{.Status}}')"
|