Приватность публичного репо + выкл. проверку обновлений + релиз latest
- Убраны все машинно/инфра-специфичные данные из README/CODEMAP/скриптов/ workflows (хосты, IP, домен gitea -> github.server_url). - preconfigure: enable-check-update=N (выкл. проверку обновлений); подсказка «set up your own server» и так гаснет с override-сервером. - CI публикует exe/apk в Gitea Release `latest` (обновляется каждый прогон, стабильная ссылка) + версионный релиз на теге v*. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -64,7 +64,14 @@ if [ "${RUSTDESK_NO_CUSTOM_CLIENT:-}" != "1" ]; then
|
||||
"$PY" - "$SRC/src/custom_client.json" "$FIRST_SRV" "$RUSTDESK_PUB_KEY" "${RUSTDESK_API_SERVER:-}" "${RUSTDESK_PRESET_PASSWORD:-}" "$LOCK_PW" <<'PYEOF'
|
||||
import sys, json, hashlib, base64, secrets
|
||||
out, server, key, api, preset_pw, lock_pw = sys.argv[1:7]
|
||||
override = {"custom-rendezvous-server": server, "relay-server": server, "key": key}
|
||||
override = {
|
||||
"custom-rendezvous-server": server,
|
||||
"relay-server": server,
|
||||
"key": key,
|
||||
"enable-check-update": "N", # выключить проверку обновлений
|
||||
}
|
||||
# Подсказка «set up your own server» гаснет сама: using_public_server()=пуст ли custom-rendezvous-server,
|
||||
# а он у нас в override -> непуст -> подсказки нет.
|
||||
if api:
|
||||
override["api-server"] = api
|
||||
cfg = {"override-settings": override}
|
||||
|
||||
Reference in New Issue
Block a user