fix: migrate all URLs from GitHub to dl.samnettech.com

This commit is contained in:
SamNet-dev
2026-02-24 08:21:49 -06:00
parent 8deda0f96c
commit 097712a853
3 changed files with 14 additions and 14 deletions

View File

@@ -25,7 +25,7 @@ DOCKER_IMAGE_BASE="mtproxymax-telemt"
TELEMT_MIN_VERSION="3.0.7"
TELEMT_COMMIT="1a525f7" # Pinned: v3.0.7 — Fake TLS V2, config reload, ME frame fixes
GITHUB_REPO="SamNet-dev/MTProxyMax"
REGISTRY_IMAGE="ghcr.io/samnet-dev/mtproxymax-telemt"
REGISTRY_IMAGE="registry.samnet.dev/samnet-dev/mtproxymax-telemt"
# Bash version check
if [ "${BASH_VERSINFO[0]:-0}" -lt 4 ]; then
@@ -2486,8 +2486,8 @@ check_update_sha_bg() {
{
local _remote_sha
_remote_sha=$(curl -fsSL --connect-timeout 5 --max-time 10 \
"https://api.github.com/repos/${GITHUB_REPO}/commits/main" \
-H "Accept: application/vnd.github.sha" 2>/dev/null) || true
"https://dl.samnettech.com/api/v1/repos/${GITHUB_REPO}/branches/main" \
2>/dev/null | grep -o '"id":"[a-f0-9]*"' | head -1 | cut -d'"' -f4) || true
# Must be 40 lowercase hex chars
if [ -n "$_remote_sha" ] && [ ${#_remote_sha} -ge 40 ]; then
@@ -2523,7 +2523,7 @@ self_update() {
fi
local _script_updated=false
local _url="https://raw.githubusercontent.com/${GITHUB_REPO}/main/mtproxymax.sh"
local _url="https://dl.samnettech.com/${GITHUB_REPO}/raw/branch/main/mtproxymax.sh"
echo ""
log_info "Checking for script updates..."
@@ -2579,8 +2579,8 @@ self_update() {
# Save new commit SHA as baseline
local _new_sha
_new_sha=$(curl -fsSL --connect-timeout 5 --max-time 10 \
"https://api.github.com/repos/${GITHUB_REPO}/commits/main" \
-H "Accept: application/vnd.github.sha" 2>/dev/null) || true
"https://dl.samnettech.com/api/v1/repos/${GITHUB_REPO}/branches/main" \
2>/dev/null | grep -o '"id":"[a-f0-9]*"' | head -1 | cut -d'"' -f4) || true
if [ -n "$_new_sha" ] && [ ${#_new_sha} -ge 40 ]; then
_new_sha="${_new_sha:0:40}"
case "$_new_sha" in
@@ -5384,11 +5384,11 @@ show_info_autoupdate() {
draw_header "AUTO-UPDATE"
echo ""
echo -e " ${BOLD}How Auto-Update works:${NC}"
echo -e " MTProxyMax checks GitHub for new releases and can update"
echo -e " MTProxyMax checks for new releases and can update"
echo -e " itself with a single command."
echo ""
echo -e " ${BOLD}Update process:${NC}"
echo -e " 1. Query GitHub API for the latest release version"
echo -e " 1. Query repository for the latest release version"
echo -e " 2. Compare with your installed version"
echo -e " 3. If newer, prompt for confirmation"
echo -e " 4. Backup current script to ${DIM}/opt/mtproxymax/backups/${NC}"
@@ -5846,7 +5846,7 @@ show_about() {
draw_box_line " ${BOLD}Version:${NC} v${VERSION}" "$w"
draw_box_line " ${BOLD}Engine:${NC} telemt v$(get_telemt_version) (Rust)" "$w"
draw_box_line " ${BOLD}License:${NC} MIT" "$w"
draw_box_line " ${BOLD}GitHub:${NC} github.com/${GITHUB_REPO}" "$w"
draw_box_line " ${BOLD}Repository:${NC} git.samnet.dev/${GITHUB_REPO}" "$w"
draw_box_empty "$w"
draw_box_sep "$w"
draw_box_center "${BOLD}FEATURES${NC}" "$w"