Add Joplin, old Mac, and Fedora WiFi runbooks; simplify JA3 Whisky scripts and hotspot recovery.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
ahauimix
2026-06-19 22:26:33 +03:00
parent 1938b7c743
commit 4bc9629a09
381 changed files with 3442 additions and 773 deletions

View File

@@ -0,0 +1,31 @@
#!/bin/sh
# Полная настройка Joplin для Android-хотспота (Mac = клиент WiFi).
# .local с телефона не работает → alias *.100 + LaunchAgent.
#
# ./joplin-android-hotspot-setup.sh install
set -e
ROOT="$(CDPATH= cd -- "$(dirname "$0")" && pwd)"
echo "=== Joplin: Android-хотспот (Mac клиент) ==="
echo ""
echo "Почему не eternals.local:"
echo " Android, раздающий хотспот, не резолвит .local имён подключённых устройств."
echo " rclone.log — только 127.0.0.1, запросов с телефона нет."
echo ""
"$ROOT/joplin-hotspot-alias-install.sh"
echo ""
echo "Поднимаем alias (sudo)..."
"$ROOT/joplin-hotspot-alias.sh" ensure
echo ""
"$ROOT/joplin-hotspot-alias.sh" status
echo ""
echo "=== На телефоне в Joplin WebDAV ==="
grep '^JOPLIN_PHONE_URL=' "${JOPLIN_WEBDAV_CONFIG:-$HOME/.config/joplin-webdav/env}" 2>/dev/null \
| cut -d= -f2- || phone_url=$("$ROOT/joplin-hotspot-alias.sh" status | awk '/URL на телефоне/{getline; print}' | tr -d ' ')
echo " $(grep '^JOPLIN_PHONE_URL=' "$HOME/.config/joplin-webdav/env" 2>/dev/null | cut -d= -f2-)"
echo ""
echo "При смене подсети (10.219→10.74) URL меняется — alias LaunchAgent поднимет *.100,"
echo "новый URL: ./joplin-hotspot-alias.sh status"