Consultez d'abord la documentation avant d'ouvrir un ticket. Les problèmes de connexion, de signature et de VNC — les trois cas les plus fréquents — se résolvent en général en 10 minutes grâce à cette page. Si rien n'y fait, la fin de page vous explique comment rédiger un ticket qu'un ingénieur comprendra du premier coup d'œil.
L'e-mail contenant vos identifiants arrive en moyenne 5 minutes après la commande. Suivez les trois étapes ci-dessous : votre première connexion prendra moins de 3 minutes.
L'e-mail indique l'adresse du nœud (par ex. hk1.oncemini.com), le port SSH 22, le compte initial dev, le mot de passe initial et le mot de passe VNC. Rien reçu ? Vérifiez vos spams, puis la page de détail de l'instance dans le panneau de contrôle.
Exécutez ssh -p 22 dev@adresse-du-nœud, puis lancez immédiatement passwd pour remplacer le mot de passe initial. Ensuite, il est recommandé d'ajouter votre clé publique avec ssh-copy-id et de désactiver la connexion par mot de passe.
Utilisez le partage d'écran natif de macOS ou n'importe quel client VNC pour vous connecter à adresse-du-nœud:5900, puis saisissez le mot de passe VNC pour accéder au bureau macOS complet. C'est ici que se font le premier appairage Xcode et la validation des fenêtres système.
sudo est disponible en permanence, vous pouvez modifier librement la configuration système. Pas de panique en cas d'erreur : le panneau de contrôle permet de réinstaller macOS en libre-service, voir le guide ci-dessous.Ci-dessous, un extrait réel de sortie sur un nœud de Hong Kong, Mini M (M4 / 24 Go) : connexion SSH, build Xcode, envoi vers App Store Connect avec fastlane. Les commandes à droite sont copiables directement.
ssh -p 22 dev@hk1.oncemini.com Last login: Mon Jul 27 09:12:33 2026 from 203.0.113.24 sw_vers ProductName: macOS ProductVersion: 15.5 BuildVersion: 24F74 xcodebuild -scheme App -configuration Release -destination 'generic/platform=iOS' build ▸ Compiling AppDelegate.swift ▸ Linking App ▸ Signing App.app ** BUILD SUCCEEDED ** [128.4s] bundle exec fastlane release [10:24:08] Login to App Store Connect (API key) [10:26:41] Upload progress: 100% Successfully uploaded package to App Store Connect dev@mini-hk1 ~ %
Commandes courantes · cliquer pour copier
ssh -p 22 dev@hk1.oncemini.com
passwd
ssh-copy-id -i ~/.ssh/id_ed25519.pub dev@hk1.oncemini.com
sudo xcode-select -s /Applications/Xcode_16.4.app
xcodebuild -scheme App -configuration Release build
security unlock-keychain login.keychain-db
Remplacez simplement hk1 par le préfixe de votre nœud ; retrouvez tous les domaines par nœud sur la page Localisation des nœuds. Vos scripts CI qui fonctionnent en local tournent ici tels quels.
Les quatre tâches les plus souvent demandées, à suivre pas à pas. Chaque guide a été vérifié sur une machine réelle.
/Applications/Xcode_16.4.app et /Applications/Xcode_15.4.app.xcodebuild -version.sudo xcode-select -s /Applications/Xcode_15.4.app.DEVELOPER_DIR=/Applications/Xcode_16.4.app xcodebuild …../config.sh --url … --token … pour finaliser l'enregistrement../svc.sh install && ./svc.sh start. launchd le relance automatiquement après un redémarrage de la machine.runs-on: [self-hosted, macOS, ARM64] ; avec plusieurs machines, ajoutez un label personnalisé pour les distinguer.xcodebuild -destination 'platform=iOS,name=nom-de-l-appareil' permet de cibler directement l'appareil physique.Huit termes fréquents dans la documentation et les échanges de tickets, à définition unifiée pour éviter les malentendus.
Ces trois catégories de problèmes représentent environ 70 % du volume des tickets. Suivez l'ordre indiqué : la plupart se résolvent aux étapes 2 ou 3.
ping / mtr local vers le domaine du nœud. En cas de forte perte de paquets, changez de réseau ou revérifiez la ligne avec l'IP de test de la page Localisation des nœuds.dev ; lancez ssh -v pour voir à quelle étape la négociation se bloque.sshd_config et êtes bloqué à l'extérieur : forcez le redémarrage depuis le panneau de contrôle, puis passez par VNC pour rétablir la configuration.ssh -vvv dans votre ticket.errSecInternalComponent ou échec d'accès au porte-clés : exécutez d'abord security unlock-keychain login.keychain-db.security find-identity -v -p codesigning doit lister votre identité de signature.sudo launchctl kickstart -k system/com.apple.screensharing.L'équipe support couvre les fuseaux UTC+8 et UTC-8 en rotation. Deux canaux seulement : les tickets du panneau de contrôle et l'e-mail de support ; pas de téléphone ni de chat en direct.
Chemin : panneau de contrôle → Tickets → Nouveau, en sélectionnant l'instance concernée. Le ticket embarque automatiquement le contexte de l'instance, pour un traitement plus rapide. À utiliser pour : panne d'instance, demande de version Xcode, changement de configuration, aide à la réinstallation.
Pour un problème de connexion au panneau de contrôle, une question de facturation ou de facture, ou une question technique avant commande, écrivez à support@oncemini.com. Précisez le sujet dans le titre et indiquez votre e-mail d'inscription dans le corps du message, pour faciliter le lien avec votre compte.
| Type de problème | Première réponse | Couverture horaire | Canal conseillé |
|---|---|---|---|
| Panne critique (instance hors ligne, connexion totalement impossible) | 30 min | 7j/7, 24h/24 | Ticket dans le panneau de contrôle, marqué en urgence |
| Problème technique courant (build, configuration, performance) | 2 h | Horaires ouvrés (rotation UTC+8 / UTC-8) | Ticket dans le panneau de contrôle |
| Facturation, facture et question avant commande | 1 jour ouvré | Horaires ouvrés | support@oncemini.com |
Les questions de connexion et de build sont traitées plus haut ; ici, place aux questions d'argent et de données. Le détail des tarifs figure sur la page des formules de location.
Le décompte démarre au moment où l'e-mail contenant les identifiants est reçu, pas au moment de la commande. Pour les formules à la journée, une journée équivaut à 24 heures ; le délai moyen de livraison de 5 minutes n'est pas facturé.
La page de détail de l'instance dans le panneau de contrôle permet de renouveler manuellement à tout moment, ou d'activer le renouvellement automatique. Un e-mail de rappel est envoyé 72 heures puis 24 heures avant l'échéance. En cas d'échec du renouvellement automatique (carte expirée, par ex.), un e-mail vous informe immédiatement, avec une période tampon de 72 heures.
Non. À l'échéance, l'instance est d'abord arrêtée et les données sont conservées 72 heures ; un renouvellement pendant ce délai restaure tout à l'identique. Passé 72 heures, la clé de chiffrement du volume APFS est détruite et le disque entier est écrasé, de façon irréversible — le détail de la procédure est disponible sur la page Engagements de sécurité.
Si les deux machines sont encore actives, la synchronisation directe de machine à machine est la solution la plus rapide : rsync -avz -e "ssh -p 22" ~/work/ dev@nouveau-nœud:~/work/, avec un débit interne pouvant saturer le gigabit entre nœuds d'une même région. Vous pouvez aussi télécharger un snapshot depuis le panneau de contrôle et le restaurer sur la nouvelle machine.
Tous les prix et paiements sont exprimés en dollars US. Les principaUSDT-TRC20 ainsi que Visa / Mastercard / Amex (Stripe) sont acceptés ; les moyens exacts sont ceux listés sur la page de paiement du portail. Aucun frais de trafic caché : le montant facturé correspond au tarif affiché de la formule.
Chaque paiement génère automatiquement un reçu PDF, téléchargeable à tout moment depuis la page de facturation du panneau de contrôle. Pour une facture avec raison sociale spécifique ou des informations fiscales complémentaires, écrivez à support@oncemini.com : traitement sous 1 jour ouvré.
La mise à niveau est calculée au prorata de la différence de prix sur la période restante : seul le complément est facturé, sans double facturation. Soumettez la demande de mise à niveau depuis le panneau de contrôle ; les données sont migrées vers la nouvelle configuration via un snapshot, l'ancienne machine restant disponible pendant l'opération. Une rétrogradation doit attendre la fin de la période en cours.
Un remboursement intégral peut être demandé dans les 24 heures suivant la livraison de la première commande ; les périodes de renouvellement ne sont pas remboursables. Il est conseillé de tester d'abord une journée à 19,9 $ pour faire tourner vos propres scripts de build avant de décider d'un abonnement mensuel.
Gratuite, sans limite de nombre, entièrement en libre-service depuis le panneau de contrôle, en 10 minutes en moyenne. Le seul point d'attention : la réinstallation efface tout le disque, pensez à télécharger un snapshot au préalable.
Un même compte peut louer plusieurs machines simultanément ; une pratique courante en équipe consiste à louer une machine par projet, avec un label pour distinguer les runners. La sous-location ou la revente à un tiers enfreint les conditions générales de service et entraîne la résiliation en cas de constat ; en revanche, un usage partagé par plusieurs membres d'une même équipe n'est pas limité.
$ oncemini ticket new --priority normal
Connectez-vous au panneau de contrôle pour ouvrir un ticket : réponse en moins de 2 heures en horaires ouvrés. Pas encore de machine ? Testez d'abord une location à la journée.