La commande ark pilote tout ce que tu héberges chez Arkya : serveurs de jeu, applications, instances, stockage. Elle parle à la même API que l’espace client.

Installer

Il te faut Node 22 ou plus récent : le CLI se sert du client WebSocket livré avec Node pour la console en direct, et il n’existe pas avant.

Relier ton compte

La commande demande un jeton. Tu le crées depuis l’espace client, onglet Clés SSH & API — voir Créer un jeton. Colle-le, et c’est fini :
Sans interaction, par exemple dans un script :
ark login connecte aussi Docker au registre Arkya, parce que ark deploy en a besoin. Si Docker n’est pas installé sur la machine, la connexion au registre est simplement ignorée avec un avertissement — passe --no-docker pour la sauter d’emblée.

Vérifier

ark ls liste tout ton hébergement, gammes confondues :

Où vivent tes identifiants

Le jeton est écrit dans ~/.arkya/credentials.json, en lecture pour toi seul (0600). Le service que tu as choisi par défaut avec ark use est gardé à côté, dans ~/.arkya/context.json. Pour oublier ce poste :

Et maintenant

Créer un jeton

Complet ou registre : ce que chacun autorise.

Ton premier service

Commander, démarrer, ouvrir la console.