Files
local_machine/docs/apps/joplin/scripts/joplin-android-hotspot-setup.sh

32 lines
1.4 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/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"