macOS

Un paquet .pkg qui installe le serveur et l'enregistre comme démon launchd, lancé au démarrage du Mac.

Pré-requis #

  • Un Mac Apple Silicon.
  • Un PostgreSQL 16 accessible — il n'est pas embarqué dans le paquet.

Installation #

  1. Téléchargez kubuno-core-<version>-arm64.pkg depuis la page Releases du core.
  2. Ouvrez-le et laissez-vous guider ; le démon est enregistré et démarré à la fin.
  3. Ouvrez http://localhost:8080/ pour l'assistant d'installation.

Où le paquet installe quoi #

/usr/local/kubuno/{bin,frontend,migrations}    # le serveur
/etc/kubuno/config.toml                        # la configuration
/usr/local/var/kubuno/{files,logs,themes}      # les données
/Library/LaunchDaemons/com.kubuno.core.plist   # le démon

Piloter le démon #

sudo launchctl kickstart -k system/com.kubuno.core   # redémarrer
sudo launchctl print system/com.kubuno.core          # état
tail -f /usr/local/var/kubuno/logs/*.log             # journaux
Attention

Le paquet publié n'est ni signé ni notarisé : macOS le bloquera au premier lancement. Autorisez-le depuis Réglages Système → Confidentialité et sécurité, juste après la tentative d'ouverture.

Désinstaller #

Aucun désinstalleur n'est fourni ; le retrait se fait à la main. Vos données et votre configuration ne sont supprimées par aucune de ces commandes.

sudo launchctl bootout system /Library/LaunchDaemons/com.kubuno.core.plist
sudo rm /Library/LaunchDaemons/com.kubuno.core.plist
sudo rm -rf /usr/local/kubuno
Note

De nos quatre paquets, celui-ci est le moins éprouvé : il est construit à chaque version par l'intégration continue, mais moins exercé en production que les paquets Linux. Pour un serveur, préférez Linux ou Docker.