Commandes importantes (Linux)

Prêtes à copier. Tout avec sudo : l'installateur et les conteneurs ont besoin de root.

Installer le prérequis

sudo apt install -y unzip

Sans unzip, l'installateur ne peut pas décompresser le paquet.

Installer le système de tickets

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Télécharge le paquet et te guide à travers les questions. Le relancer est sans risque : la configuration et les données sont conservées.

Vérifier le HTTPS

sudo /opt/smitey/smitey-install check-https

Pour chaque variante HTTPS. Avec un domaine public, la commande t'indique si le certificat est là. S'il manque, elle donne la raison tirée du journal. Le certificat peut encore arriver quelques minutes après l'installation. Sur ton propre réseau, elle vérifie la connexion avec le certificat racine correspondant.

Retrouver la première connexion

sudo cat /opt/smitey/SMITEY-credentials.txt

Après la première connexion, change le mot de passe et supprime le fichier.

Les conteneurs tournent-ils ?

sudo podman ps

Montre chaque partie du système avec son état.

Suivre le journal

sudo podman logs -f container-backend-1

Montre en direct ce que le backend signale. Arrête avec Ctrl+C.

Vérifier le superviseur

systemctl status smitey-supervisor

Ce service maintient le système en marche et applique les mises à jour que tu déclenches dans l'application.

Créer un ensemble d'assistance

sudo bash /opt/smitey/install.sh --support-bundle

Rassemble les journaux et l'état du système dans un seul fichier zip. Les mots de passe et les clés sont retirés.

Changer l'adresse publique

sudo bash /opt/smitey/install.sh --reconfigure

Définit un nouveau domaine et redémarre, pour que le certificat soit demandé pour le nouveau nom.

Modifier la manière dont SMITEY est joignable

sudo bash /opt/smitey/install.sh --change-access

Bascule entre les cinq variantes, par exemple de HTTP à HTTPS. Entrée seule garde la variante actuelle. Tes données restent.

Le désinstaller

sudo bash /opt/smitey/install.sh --uninstall

Pose la question des données et celle de Podman séparément ; rien n'est supprimé sans qu'on demande.

Les sauvegardes sont gérées par /opt/smitey/Backup/TicketSystemBackup (list, backup, restore) ; la sauvegarde quotidienne tourne toute seule. Les détails se trouvent dans /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Les captures d'écran proviennent de la version 1.3.1. Rien n'a changé sur les écrans montrés jusqu'à la version 1.13.3. La seule chose qui a un autre aspect est le numéro de version en bas de la barre latérale.