Coût CI · prix GitHub relevés le 1er novembre 2026
Un serveur dédié loué est-il moins cher que les runners GitHub-hosted pour la CI ?
GitHub facture les runners hébergés à la minute. Une machine louée coûte pareil qu'elle compile une heure ou tout le mois. Voici où les deux courbes se croisent, d'après la grille tarifaire de GitHub.
Sans KYC : pas de pièce d'identité, pas de carte, pas de téléphone
Monté à la main dans les 72 h suivant le paiement
Sans KYC
Prix fixe par 30 jours
Runners Linux uniquement
Dernière mise à jour: · 13 min de lecture
Réponse rapide
Un serveur dédié loué est-il moins cher que les runners GitHub-hosted pour la CI ?
Oui, un serveur dédié loué revient moins cher que les runners hébergés par GitHub pour la CI dès que vos builds tournent des milliers de minutes par mois. GitHub facture à la minute : $0.006 pour un runner Linux 2 cœurs et $0.042 pour un 16 cœurs (GitHub Docs, 1er novembre 2026). Le Lumen 16 de Lumenfer, avec 16 cœurs / 32 threads, coûte un forfait de 205,27 $US par 30 jours, payé en crypto sans KYC.
Les chiffres derrière la comparaison
Runner Linux 2 cœurs GitHub, dépôts privés
$0.006 la minute ; 2 CPU, 8 GB de RAM, 14 GB de SSD
Runner plus grand Linux 16 cœurs GitHub
$0.042 la minute ; 16 vCPU, 64 GB de RAM, 600 GB de SSD
Runner plus grand Linux 32 cœurs GitHub
$0.082 la minute ; 32 vCPU, 128 GB de RAM, 1 200 GB de SSD
Comment GitHub compte
Chaque job est arrondi à la minute supérieure
Inclus chaque mois sur GitHub
$12 de calcul sur Free, $18 sur Pro et Team, $300 sur Enterprise Cloud
Frais de runner self-hosted sur GitHub
Aucun indiqué : la doc de facturation de GitHub classe les runners self-hosted en usage gratuit
Lumen 16
AMD Ryzen 9 9950X (2024, 16 cœurs / 32 threads), 128 GB DDR5, 2 × 1,92 TB NVMe en RAID 1, 60 TB par mois à 1 Gbit/s, 1 IPv4 et un IPv6 /64
Jusqu'à 72 heures à partir du moment où votre paiement est confirmé
Combien coûtent les runners hébergés par GitHub par mois ?
Un runner hébergé par GitHub coûte son tarif à la minute multiplié par vos minutes de job, et GitHub arrondit chaque job à la minute supérieure. La grille tarifaire consultée le 1er novembre 2026 démarre à $0.002 la minute pour un runner Linux 1 cœur. Les runners plus grands nécessitent un plan Team ou Enterprise Cloud, et ils sont facturés même dans les dépôts publics.
Le tableau multiplie les tarifs Linux x64 de GitHub par quatre volumes mensuels. 43 200 minutes correspondent à un runner occupé en continu pendant 30 jours. Chaque chiffre est avant le calcul inclus.
Runners Linux hébergés par GitHub : coût mensuel à quatre volumes
Faites glisser pour voir toutes les colonnes
Tarifs issus de GitHub Docs, tarification des runners Actions ; specs issues des références runners hébergés par GitHub et runners plus grands. Consulté le 1er novembre 2026.
Runner (spec GitHub)
Par minute
5 000 min
10 000 min
20 000 min
43 200 min
2 cœurs standard (2 CPU, 8 GB)
$0.006
$30.00
$60.00
$120.00
$259.20
8 cœurs plus grand (8 vCPU, 32 GB)
$0.022
$110.00
$220.00
$440.00
$950.40
16 cœurs plus grand (16 vCPU, 64 GB)
$0.042
$210.00
$420.00
$840.00
$1,814.40
32 cœurs plus grand (32 vCPU, 128 GB)
$0.082
$410.00
$820.00
$1,640.00
$3,542.40
64 cœurs plus grand (64 vCPU, 256 GB)
$0.162
$810.00
$1,620.00
$3,240.00
$6,998.40
Prix vérifiés le
À partir de combien de minutes un serveur loué devient-il moins cher ?
Divisez le prix du serveur sur 30 jours par le tarif à la minute du runner qu'il remplace : au-delà de ce nombre de minutes, le serveur est moins cher. Le prix du serveur ne bouge pas avec l'usage. Un week-end calme coûte pareil qu'une semaine de release.
Lumen 8 (8 cœurs / 16 threads) coûte 109,37 $US. Le runner 8 cœurs de GitHub facture $110.00 pour 5 000 minutes.
Lumen 16 (16 cœurs / 32 threads) coûte 205,27 $US. Le runner 16 cœurs de GitHub facture $210.00 pour 5 000 minutes.
Lumen 32 (32 cœurs / 64 threads) coûte 749,67 $US. Le runner 32 cœurs de GitHub facture $820.00 pour 10 000 minutes.
Face aux runners 2 cœurs standard, le seuil de bascule se situe bien plus haut, car $0.006 la minute n'est pas cher. Les jobs courts sur de petits runners justifient rarement un serveur sur le seul critère du prix. Les builds longs, les grosses matrices de tests et les nombreux jobs en parallèle sont là où un prix fixe gagne. Un engagement de 3, 6 ou 12 mois fait encore baisser le côté serveur.
Un runner GitHub 16 cœurs est-il équivalent à un serveur loué 16 cœurs ?
Non : le tableau des runners plus grands de GitHub compte des vCPU, tandis que les plans Lumenfer listent des cœurs physiques et leurs threads. Le runner Linux 16 cœurs de GitHub a 16 vCPU, 64 GB de RAM et un SSD de 600 GB. Lumen 16 dispose de 16 cœurs / 32 threads, 128 GB DDR5 et 2 × 1,92 TB NVMe.
Deux autres différences comptent souvent plus que le nombre de cœurs :
Les caches survivent entre les jobs. La documentation de GitHub décrit chaque runner hébergé comme une nouvelle machine virtuelle. Un serveur loué garde les couches Docker, les paquets téléchargés et les caches du compilateur chauds, sauf si vous les effacez.
Rien d'autre ne partage la machine. Ni hyperviseur ni voisins : tous les cœurs, toute la mémoire et chaque disque NVMe de la machine travaillent pour vous seul.
Le revers, c'est l'isolation. GitHub précise que les runners self-hosted n'ont pas besoin d'une instance propre pour chaque job. Cela accélère les builds, et cela permet aussi à un job de voir ce qu'un job précédent a laissé. Notre guide pour choisir le matériel d'un serveur de build détaille le dimensionnement.
Quels autres coûts qu'un serveur implique un runner self-hosted ?
Surtout votre temps : GitHub vous rend responsable du système d'exploitation, des logiciels et de la sécurité de la machine du runner. La doc de GitHub indique que les runners self-hosted sont gratuits à l'usage avec Actions. La machine, son entretien et ses risques sont à vous.
Mises à jour. L'application du runner se met à jour d'elle-même quand un job arrive. Désactivez cela, et GitHub exige une mise à jour dans les 30 jours suivant une nouvelle version.
Capacité fixe. Les jobs font la queue quand tous les runners sont occupés. GitHub annule un job qui a attendu 24 heures.
La mise en place prend des jours, pas des secondes. Les serveurs sont préparés par une personne une fois votre paiement confirmé, sous 72 heures plutôt qu'instantanément ; le tableau de bord affiche la progression puis l'adresse IP quand la machine est prête.
Pas de console distante. Il n'y a pas de console IPMI ni KVM-over-IP pour les clients : vous demandez les redémarrages et les réinstallations dans le tableau de bord et l'équipe les exécute.
Pas de sauvegardes. Les sauvegardes ne sont pas incluses : conservez des copies de vos données ailleurs.
Linux uniquement. Images Linux uniquement : Debian, Ubuntu, AlmaLinux et Rocky Linux, plus Proxmox VE pour faire tourner des machines virtuelles sur le matériel. Windows n'est pas proposé. Gardez les jobs Windows ($0.010 la minute sur 2 cœurs) et macOS ($0.062) sur GitHub.
Quand dois-je rester sur les runners hébergés par GitHub ?
Restez sur les runners hébergés par GitHub pour les dépôts publics, les petits volumes, les builds macOS ou Windows et les pics de parallélisme intense.
Dépôts publics. Les runners hébergés standard n'y coûtent rien. GitHub prévient aussi que les runners auto-hébergés ne devraient presque jamais servir des dépôts publics, car une pull request issue d'un fork peut y exécuter du code.
Petits volumes. À 0,006 $ la minute, les 18 $ inclus dans Pro et Team couvrent 3 000 minutes de Linux 2 cœurs.
Parallélisme en pic. GitHub autorise 60 jobs standard simultanés sur Team et 500 sur Enterprise. Un serveur n'exécute que le nombre de jobs que ses runners et ses cœurs permettent.
La configuration la moins chère est souvent un mix : les builds Linux lourds sur une machine louée, le reste sur GitHub. Un seul label dans runs-on décide où chaque job atterrit. Pour une vue d'ensemble au-delà de la CI, lisez si le bare metal coûte moins cher que le cloud.
Comment se comparent les prix du bare metal loué pour une machine de CI ?
Dans la vérification de 30 October 2026 par Lumenfer, un serveur crypto sans KYC avec 8+ cœurs, 64 GB et 1 TB avait un prix médian de $291.52. Avec un CPU de 2022 ou plus récent et uniquement du NVMe, ce prix médian montait à $356.07, soit 22% de plus. Les CPU plus récents coûtent plus cher presque partout ; nos offres visent à supprimer cette prime.
Les hébergeurs grand public restent moins chers sur du matériel plus ancien. L'enchère de serveurs de Hetzner démarrait à 37,70 € par mois plus une adresse IPv4 le 30 octobre 2026, mais Hetzner n'accepte pas la crypto. Chaque offre et chaque durée figurent sur la page de tarifs de Lumenfer. Si vous hésitez sur le nombre de cœurs à louer, commencez par combien de cœurs CPU il faut à un serveur loué.
Lumen 16 et Lumen 32 face à des serveurs 16 cœurs et 32 cœurs nommés chez des hébergeurs crypto sans KYC
Serveur
Caractéristiques
Prix par mois
Lumenfer Lumen 16
AMD Ryzen 9 9950X (2024, 16 cœurs / 32 threads), 128 GB DDR5, 2 × 1,92 TB NVMe en RAID 1, 60 TB par mois à 1 Gbit/s, 1 IPv4 et un IPv6 /64
AMD EPYC 9354 (2022, 32 cœurs / 64 threads), 384 GB DDR5 ECC, 2 × 3,84 TB NVMe en RAID 1, 150 TB par mois à 1 Gbit/s, 1 IPv4 et un IPv6 /64
$749.67
MonoVM: EPYC 9354/384/2x3.84TB NVMe
EPYC 9354, 32 cœurs / 384 GB / 2x3840 GB
$999.57
1Gbits (deuxième moins cher)
Serveur 32 cœurs comparable
$1038.02
Médiane de 6 hébergeurs
Serveurs 32 cœurs comparables
$1476.45
Prix vérifiés le
Hébergeurs payables en crypto sans vérification d'identité à l'inscription ; CPU 2022+, NVMe uniquement, facturation mensuelle. 1 EUR = 1,1172 USD (BCE, 30 octobre 2026). MonoVM et 1Gbits acceptent la crypto via plusieurs processeurs, dont Cryptomus/Heleket, un processeur que le Royaume-Uni a désigné pour sanctions le 8 octobre 2026.
Quelles offres Lumenfer remplacent les larger runners de GitHub ?
Chaque offre est une machine entière pour un seul client, facturée par 30 jours, 3 mois, 6 mois ou 12 mois depuis un solde en crypto. Amsterdam (Pays-Bas), Reykjavik (Islande), Zurich (Suisse) et Bucarest (Roumanie) : les cinq plans dans les quatre villes, un seul prix partout.
Dans chaque formule: 2022+ CPU · DDR5 · NVMe uniquement · RAID 1 · IPv4 dédiée · Sans KYC
Runner auto-hébergé vs coût hébergé par GitHub : FAQ
Les runners GitHub Actions auto-hébergés sont-ils gratuits ?
Oui, du côté de GitHub. Sa documentation de facturation, consultée le 1er novembre 2026, classe les runners auto-hébergés parmi les usages qui restent gratuits et n'entament pas le calcul inclus. GitHub a annoncé en décembre 2025 des frais de plateforme de 0,002 $ par minute pour ces runners, puis les a reportés sans nouvelle date. Vous payez toujours la machine.
Combien de minutes GitHub Actions gratuites ai-je ?
GitHub exprime désormais l'allocation en dollars, pas en minutes : 12 $ par mois sur Free, 18 $ sur Pro et Team, 300 $ sur Enterprise Cloud. L'exemple de GitHub lui-même : 300 $ couvrent 50 000 minutes d'un runner Linux standard à 0,006 $. Les runners standard dans les dépôts publics sont gratuits et ne touchent pas à cette allocation.
Un seul serveur loué peut-il exécuter plusieurs jobs de CI en même temps ?
Oui. Enregistrez plusieurs runners sur la machine, chacun dans son propre dossier avec son propre service, et chacun prend un job à la fois. Dimensionnez-les pour que vos jobs les plus lourds tiennent ensemble en mémoire. Avec 16 cœurs / 32 threads, quatre runners de huit threads chacun est une répartition courante.
Un serveur Lumenfer peut-il remplacer les runners macOS et Windows ?
Non. Images Linux uniquement : Debian, Ubuntu, AlmaLinux et Rocky Linux, plus Proxmox VE pour faire tourner des machines virtuelles sur le matériel. Windows n'est pas proposé. Gardez les jobs macOS et Windows sur les runners hébergés par GitHub et ne déplacez que les builds et tests Linux sur la machine louée. GitHub indique 0,010 $ la minute pour un runner Windows 2 cœurs et 0,062 $ pour macOS.
Que deviennent les jobs en file si mon serveur passe hors ligne ?
GitHub annule un job qui a attendu 24 heures dans la file. Un runner qui ne se connecte pas pendant plus de 14 jours est retiré de GitHub et doit être enregistré à nouveau. Nos serveurs sont livrés sans console distante, alors gardez une seconde session SSH ouverte pendant les changements risqués.
En combien de temps le serveur est-il prêt, et comment payer ?
Les serveurs sont préparés par une personne une fois votre paiement confirmé, sous 72 heures plutôt qu'instantanément ; le tableau de bord affiche la progression puis l'adresse IP quand la machine est prête. Vous payez depuis un solde en crypto dans BTC, USDT, USDC, ETH, SOL, LTC, avec un dépôt minimum de 25 $US. Sans KYC : nous ne demandons jamais de pièce d'identité, de selfie, de documents, de carte ni de numéro de téléphone.