Télécharger Happier
Une page pour toutes les installations. Quand ta plateforme se dévoile, le bon téléchargement démarre seul ; sinon, rien ne bouge sans toi. Toutes les versions restent listées ci-dessous.
L’app desktop est le client Happier complet pour macOS, Windows et Linux : tes sessions sur toutes les machines, la boîte des autorisations et les agents eux-mêmes. macOS est proposé en DMG pour Apple Silicon et Intel, Windows en installateur .exe et Linux en AppImage, toujours depuis les versions stables courantes.
Téléphone et tablette
Toutes les versions, avec sommes de contrôle et signatures minisign, sont sur la page des versions.
Choisissez la voie, puis vérifiez-la
Sur téléphone ou tablette, la fiche de la boutique est la voie d’installation normale : l’App Store sur iPhone et iPad, Google Play sur Android. L’APK Android direct reste disponible pour les appareils sans Play ou pour les personnes qui choisissent de gérer elles-mêmes l’installation ; c’est une solution de rechange, pas le bouton par défaut.
Les téléchargements automatiques pour ordinateur sont volontairement prudents. Windows et Linux n’ont chacun qu’un format d’installation, ils peuvent donc démarrer dès que le navigateur reconnaît la plateforme. Sur Mac, le téléchargement ne commence que si le navigateur indique aussi Apple Silicon ou Intel ; sinon, la page attend et vous laisse choisir. Un navigateur mobile ne reçoit jamais automatiquement un fichier pour ordinateur.
Les liens pour ordinateur suivent la version stable actuelle au lieu d’inscrire une version dans cette page. Pour examiner un fichier avant de l’installer, ouvrez la page des versions afin de consulter la somme de contrôle et la signature minisign correspondantes. L’installateur CLI effectue lui-même ces vérifications et s’arrête avant toute écriture si l’une d’elles échoue.
Les apps en sont une moitié. La CLI est l’autre.
Tout ce qui précède ouvre une fenêtre sur la même chose : des agents de code exécutés sous la CLI Happier sur un ordinateur qui t’appartient. Installe-la sur la machine qui contient ton code, puis le téléphone, le navigateur et le desktop piloteront les mêmes sessions.
curl -fsSL https://happier.dev/install | bashLa commande s’adapte à l’endroit où tu lis ceci : une ligne PowerShell sous Windows, curl vers bash ailleurs. Aucune n’exige root et toutes deux vérifient ce qu’elles téléchargent avant de l’exécuter.
Releases signées — vérifie avant d’exécuter
L’installeur ne fait pas confiance à son propre téléchargement. Il récupère l’archive de la release et le fichier checksums.txt publié, compare le SHA-256 de l’archive à ce qui y est écrit, puis vérifie ce fichier de sommes avec minisign à l’aide d’une clé embarquée dans le script. Si l’une des deux vérifications échoue, l’installation s’interrompt avant que quoi que ce soit ne soit écrit sur le disque.
Clé de signature 91AE28177BF6E43C :
RWQ85PZ7FyiukYbL3qv/bKnwgbT68wLVzotapeMFIb8n+c7pBQ7U8W2tElle est aussi servie sur happier.dev/happier-release.pub. Les deux doivent être identiques — si ce n’est pas le cas, n’installe pas.
Tu préfères ne rien envoyer dans un shell par un pipe ? Ne le fais pas :
curl -fsSL https://happier.dev/install.sh -o happier-install.sh
less happier-install.sh # read it first
bash happier-install.sh
