Déployez depuis GitHub. Faites-la tourner là où se trouvent vos utilisateurs.

Connectez un dépôt GitHub et effectuez un push. Nous le compilons, l'exécutons sur votre propre serveur et lui attribuons une adresse HTTPS.

À partir de $18.79 / mois · remboursement possible pendant 48 heures sur les nouveaux serveurs

DEPLOY shop · main
~/shop $ git push origin main
→ Receiving source from GitHub 8c4e1b2
→ Detected Node.js application
→ Installing dependencies
→ Running npm run build
✓ Build complete
✓ Deployed https://shop.s7f3a1.app.hostwolf.net

Déployez la pile technologique que vous utilisez déjà

Les builds utilisent votre Dockerfile, ou Nixpacks si vous n’en avez pas.

Node.js
Python
Go
PHP / Laravel
Ruby
Java
Rust
Docker
Sites statiques

La console

Vos applications et bases de données dans une seule console.

Une seule console pour les projets, les déploiements, les bases de données, les journaux et les métriques. Voici des captures d'écran du produit réel.

Projets
Une application et les services dont elle a besoin dans un seul projet, avec statut, domaine et serveur.
Bases de données
Détails de connexion, paramètres et sauvegardes pour chaque base de données.
Métriques
CPU et mémoire d'une application en cours d'exécution, mis à jour en temps réel.
Créer un compte
Vue console du projet : une application et sa base de données PostgreSQL répertoriées avec statut, domaine et serveur Vue console de la base de données : nom, image et identifiants d'une base de données PostgreSQL Vue console des métriques : graphiques CPU et mémoire pour une application en cours d’exécution
Un projet, l'une de ses bases de données et des métriques en temps réel.

À partir de git push jusqu’à une URL HTTPS.

Ce qui se passe après votre push.

  1. Push

    Un push vers votre branche lance un déploiement. Les pull requests peuvent bénéficier d'une prévisualisation.

  2. Build

    Nous utilisons votre Dockerfile, ou Nixpacks s'il n'en existe pas.

  3. Mise en ligne

    La nouvelle version est mise en ligne via HTTPS, sur notre URL ou votre domaine.

  4. Exécution

    Les journaux, les métriques et les variables d'environnement sont disponibles dans la console.

Des bases de données gérées, sur leurs propres serveurs.

Votre application tourne sur vos serveurs ; les bases de données tournent sur des serveurs de bases de données gérés distincts, auxquels tous vos serveurs se connectent. Créez-en une dans la console et copiez son URL de connexion dans les variables d’environnement de votre application.

  • PostgreSQL
  • MariaDB
  • Redis
  • Connexions chiffrées, ouvertes uniquement aux serveurs de votre équipe
  • Une URL de connexion avec pool par défaut, pour ne pas avoir à gérer les limites de connexions
  • Le stockage s’agrandit automatiquement ; l’espace au-delà de votre formule est facturé au Go
  • Sauvegardes nocturnes chiffrées, avec restauration à un instant précis pour PostgreSQL
  • Facturé à l’heure, à partir de $3.88 par mois

Quand un seul serveur ne suffit pas, passez à l’échelle horizontalement.

Ajoutez un autre de vos serveurs, dans n’importe quelle ville, et déployez. L’application s’exécute sur les deux, et un équilibreur de charge intégré répartit le trafic et ignore toute instance qui cesse de répondre. Ou activez l’autoscaling de l’application dans la console : il ajoute des serveurs quand l’utilisation du CPU reste élevée et les retire quand la charge baisse, dans la limite d’un plafond de dépenses mensuel que vous fixez.

  • Répartiteur de charge inclus
  • Si une copie s’arrête, les autres continuent de répondre
  • Le trafic se répartit entre les copies
  • Autoscaling activable par application dans la console

Quatre tailles, un prix mensuel pour chacune.

Chaque taille est disponible en serveur d’application ou en VPS simple. Facturation mensuelle, avec remboursement possible pendant 48 heures sur les nouveaux serveurs.

Voir tous les prix

Tailles de serveur

SPetits projets

2 vCPU4 Go de RAM40 GB SSD

à partir de $18.79 /mois

MApplications en croissance

4 vCPU8 Go de RAM80 GB SSD

à partir de $34.52 /mois

LApplications très sollicitées

8 vCPU16 Go de RAM160 GB SSD

à partir de $102.57 /mois

XLCharges de travail plus importantes

16 vCPU32 Go de RAM320 GB SSD

à partir de $190.46 /mois

Les bases de données gérées sont facturées séparément, à partir de $3.88 par mois. Chaque serveur inclut 1 To de trafic sortant par mois.

39 emplacements au choix

39 EMPLACEMENTS · 6 CONTINENTS

Hébergez votre application au plus près de vos utilisateurs.

Choisissez une ville pour chaque serveur, et nous l’exécutons chez le fournisseur le moins cher sur place. Votre serveur et ses fichiers restent dans cette ville.

  • Amérique du Nord 13
  • Europe 11
  • Asie 8
  • Océanie 2
  • Amérique du Sud 2
  • Afrique 1

Quelques villes pour commencer

  • FalkensteinEurope
  • ChicagoAmérique du Nord
  • SingaporeAsie
  • SydneyOcéanie
Voir toutes les villes et tous les prix

Besoin d'un accès root ? Prenez le même serveur en VPS simple.

Les mêmes tailles dans presque toutes les villes, livrées sous forme de serveur Linux que vous gérez vous-même.

  • Accès SSH root
  • Ubuntu, Debian ou Rocky Linux
  • Redémarrage, réinstallation et console navigateur
  • Facturation mensuelle, remboursement possible pendant 48 heures sur les nouveaux serveurs
Voir les tarifs

Avant de déployer.

Les réponses aux questions pratiques.

Une question à laquelle nous n'avons pas répondu ?

[email protected]
Quel type de serveur obtiens-je ?

Un serveur virtuel chez un fournisseur cloud, dans l’emplacement et la taille que vous choisissez. Vos applications s’y exécutent ; les bases de données gérées fonctionnent sur des serveurs Hostwolf distincts auxquels il se connecte. Les tailles S et M utilisent des vCPU partagés chez ce fournisseur.

Comment fonctionnent les déploiements ?

Connectez un dépôt GitHub et choisissez une branche de déploiement. Un push sur cette branche lance un build et un déploiement. Définissez les variables d’environnement dans la console, et utilisez les déploiements de prévisualisation pour tester les modifications avant la production.

Les sauvegardes de base de données sont-elles incluses ?

Oui. Les bases de données gérées fonctionnent sur des serveurs Hostwolf distincts, et non sur votre serveur d’application, et chacune est sauvegardée chaque nuit, chiffrée, dans un stockage objet à Amsterdam. PostgreSQL peut aussi être restauré à un instant précis. Les sauvegardes sont conservées 7 jours : gardez votre propre copie si vous avez besoin d’une conservation plus longue.

Les volumes de stockage sont-ils sauvegardés ?

Oui. Les volumes de stockage que vous ajoutez à un serveur sont sauvegardés chaque nuit, chiffrés, et conservés 7 jours ; les sauvegardes stockées sont facturées au Go. Un volume peut aussi s’agrandir de lui-même lorsqu’il est presque plein, jusqu’à une taille que vous fixez.

Mon application peut-elle monter en charge automatiquement ?

Oui. Activez l’autoscaling d’une application dans la console. Il ajoute un serveur de la même taille quand l’utilisation du CPU reste élevée et le retire quand la charge baisse, près de vos visiteurs ou dans les villes que vous choisissez. Les serveurs ajoutés sont facturés à l’heure, et vous fixez un plafond de dépenses mensuel.

Où sont hébergées mes données ?

Vous choisissez une région lors de la création du serveur. Les emplacements couvrent l’Europe, l’Amérique du Nord, l’Amérique du Sud, l’Asie, l’Océanie et l’Afrique ; chaque ville et son prix mensuel figurent sur la page des tarifs. Votre serveur et ses fichiers restent dans cette ville, et chaque base de données fonctionne dans la région où vous la créez. Les sauvegardes chiffrées des bases de données et des volumes de stockage sont conservées dans un stockage objet à Amsterdam.

Puis-je envoyer des e-mails depuis mon serveur ?

Le port sortant 25 est bloqué pour prévenir le spam. Utilisez un fournisseur d'e-mails transactionnels via son API ou un port SMTP authentifié.

Puis-je obtenir un remboursement ?

Oui. Si vous faites la demande dans les 48 heures suivant votre premier paiement et n’avez pas utilisé le serveur intensivement, nous le remboursons intégralement. Consultez la politique de remboursement.

Que se passe-t-il quand je résilie ?

Vous pouvez résilier à tout moment, avec effet à la fin de la période payée ou immédiatement. La suppression d'un serveur supprime ses données et ses sauvegardes — exportez d'abord tout ce que vous souhaitez conserver.

Comment obtenir de l'aide ?

E-mail [email protected] en indiquant l'adresse e-mail de votre compte, l'application ou le serveur concerné, ainsi qu'une description du problème.

Connectez un dépôt et effectuez un push.

Choisissez une taille et un emplacement, et votre premier déploiement est à quelques minutes.

Commencer à déployer