Repository navigation
V0.7.0 — Site installable sans le dépôt
Modifié en V0.7.2 (#107) — Transfert d'images Ubuntu
Avant :docker save/loadnominal
Après :docker pullnominal ; save/load en secours
Modifié en V0.7.2 (#107) — Mise à jour Ubuntu
Avant : load + alignerARGOS_VERSION+ restart manuel
Après : MAJ au boot/restart + commande unique (semver Release, artefact, pull)
Modifié en V0.7.2 (#107) — Staging / production
Avant : Environnements Mac vs Ubuntu
Après : Canaux d'images:staginget ReleasesvX.Y.Z(promotion digest)
Pourquoi
On ne pouvait lancer un Site qu’en clonant le dépôt et en construisant les images depuis les sources. Un Administrateur ne pouvait pas poser ArgOS sur une machine Ubuntu comme un produit, ni relire deux procédures distinctes (Mac local vs Ubuntu).
Ce qu’on peut faire maintenant
- Construire les quatre images du Site (
api,web,pont,certificats) étiquetéesghcr.io/ulyssoulv/argos-…:0.7.0. Sur un Mac Apple Silicon vers Ubuntu amd64, lebuildse fait avecDOCKER_DEFAULT_PLATFORM=linux/amd64.

- Les sauver (
docker savedes quatre images, sans Postgres) et les charger sur Ubuntu (docker load).

- Installer un Site dans
/opt/argossans les sources : compose,.env(sans Sonar), script de Détection, dossiercertificatsvide pour que Compose démarre.

- Relancer le Site avec systemd (
argos.service) : restart, conteneur planté qui repart.

- Ouvrir
https://<IP du Site>, se connecter en Administrateur, voir Administration et Live (pas de Caméras simulées en prod).



- Activer le réseau des caméras (macvlan) une fois en terminal, comme aujourd’hui.

- Mettre à jour en rechargeant les images et en relançant le service (scénario 8, sans capture).
Historique des tickets
- PR : #101
- Commits : https://github.com/UlyssouLV/ArgOS/pull/101/commits
Tickets (Fixes) : #96 #97 #98 #99 #100
Hors périmètre
CI des PR (0.7.1), publication au registre GitHub et promotion d’images déjà vertes (0.7.2), Windows, VPN / reverse proxy depuis internet, paquet .deb. Bugs #86 et #95.
Spec : https://github.com/UlyssouLV/ArgOS/blob/v0.7.0/docs/specs/v0.7.0-site-installable-sans-le-depot.md
ADRs de cette version (liens sur ce tag, pas la base) :