From adcafbd13ce8a013ae6543ea1ff49d54574381e5 Mon Sep 17 00:00:00 2001 From: Armando Fracassi Date: Tue, 19 May 2026 15:43:12 +0200 Subject: [PATCH] rebrand: argos-update.tecnotelsrl.com -> repo.argosdefense.io + license.argosdefense.io. SETUP_REPO_URL aggiornato in bootstrap.sh (variabile critica per primo install), setup_server.py template vendor_heartbeat aggiornato, README install instructions aggiornate. --- README.md | 8 ++++---- bootstrap.sh | 6 +++--- setup_server.py | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 116ef2d..b295d18 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Repository pubblico contenente l'installer di prima fase e il Web Setup Wizard d Su una macchina Ubuntu 24.04 o 26.04 LTS vergine, esegui: ```bash -curl -fsSL https://argos-update.tecnotelsrl.com/tecnotel/argos-setup/raw/branch/main/bootstrap.sh | sudo bash +curl -fsSL https://repo.argosdefense.io/tecnotel/argos-setup/raw/branch/main/bootstrap.sh | sudo bash ``` Il bootstrap scaricherà il repository e avvierà `first-setup.sh`. @@ -20,7 +20,7 @@ Se preferisci eseguire gli step separatamente: ```bash sudo apt update && sudo apt install -y git -git clone https://argos-update.tecnotelsrl.com/tecnotel/argos-setup.git /opt/argos-setup-pkg +git clone https://repo.argosdefense.io/tecnotel/argos-setup.git /opt/argos-setup-pkg cd /opt/argos-setup-pkg sudo bash first-setup.sh ``` @@ -60,12 +60,12 @@ Il wizard offre tre modalità per il certificato: - Ubuntu **24.04 LTS** o **26.04 LTS** (verificato dallo script) - Accesso root (sudo) -- Connessione internet verso `argos-update.tecnotelsrl.com` +- Connessione internet verso `repo.argosdefense.io` (Gitea: codice e aggiornamenti) e `license.argosdefense.io` (vendor heartbeat e licenze) - Una licenza ARGOS valida emessa da Tecnotel per il `machine_id` del server ## Repository correlati -- [`tecnotel/argos`](https://argos-update.tecnotelsrl.com/tecnotel/argos) — codice runtime di ARGOS SOC (privato, accessibile solo con licenza). +- [`tecnotel/argos`](https://repo.argosdefense.io/tecnotel/argos) — codice runtime di ARGOS SOC (privato, accessibile solo con licenza). ## Versioning diff --git a/bootstrap.sh b/bootstrap.sh index 08e4df5..c943eff 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -4,10 +4,10 @@ # Tecnotel Servizi SRL — Ubuntu 24.04 / 26.04 LTS # # Uso tramite one-liner: -# curl -fsSL https://argos-update.tecnotelsrl.com/tecnotel/argos-setup/raw/branch/main/bootstrap.sh | sudo bash +# curl -fsSL https://repo.argosdefense.io/tecnotel/argos-setup/raw/branch/main/bootstrap.sh | sudo bash # # Oppure manuale (raccomandato per verifica): -# curl -fsSLo /tmp/argos-bootstrap.sh https://argos-update.tecnotelsrl.com/tecnotel/argos-setup/raw/branch/main/bootstrap.sh +# curl -fsSLo /tmp/argos-bootstrap.sh https://repo.argosdefense.io/tecnotel/argos-setup/raw/branch/main/bootstrap.sh # less /tmp/argos-bootstrap.sh # verifica cosa fa # sudo bash /tmp/argos-bootstrap.sh # ══════════════════════════════════════════════════════════════════════════════ @@ -45,7 +45,7 @@ echo -e "${BLUE}╚════════════════════ echo "" # ── Variabili ──────────────────────────────────────────────────────────────── -SETUP_REPO_URL="https://argos-update.tecnotelsrl.com/tecnotel/argos-setup.git" +SETUP_REPO_URL="https://repo.argosdefense.io/tecnotel/argos-setup.git" SETUP_DIR="/opt/argos-setup-pkg" # ── Install git se mancante ────────────────────────────────────────────────── diff --git a/setup_server.py b/setup_server.py index 494e7bb..9ad631c 100644 --- a/setup_server.py +++ b/setup_server.py @@ -191,7 +191,7 @@ def generate_argos_json(data): "tz": "Europe/Rome", "vendor_heartbeat": { "enabled": True, - "url": "https://argos-update.tecnotelsrl.com", + "url": "https://license.argosdefense.io", "install_key": "5b1ab5c872383f686d3a25a5e123adca", "interval_h": 6 }