Cloud canadien à Montréal · VM dès 8,50 CAD/mois

Ce que vous obtenez

Retirer un serveur sans couper le site.

  • Pools

    Des cibles sous contrôle

    Regroupez vos machines par service. Un contrôle TCP ou HTTP toutes les quelques secondes sort une cible en panne et la remet ensuite.

  • Routage

    Par nom et par chemin

    app.exemple.com vers un pool, /api/ vers un autre. Les règles sont évaluées de la plus précise à la plus large.

  • HTTPS

    Certificats pris en charge

    Un certificat Let's Encrypt par nom, demandé dès que le DNS pointe vers le répartiteur, renouvelé automatiquement.

  • Maintenance

    Drainer une cible

    Plus de nouvelles connexions vers elle, celles en cours vont à leur terme. Mettez la machine à jour, puis remettez-la.

  • Visibilité

    Statistiques et consommation

    Requêtes par code de réponse, trafic et sessions sur 1 heure à 7 jours, plus le coût du mois en cours.

  • Géré

    Rien à exploiter

    FFxF fait tourner, met à jour et surveille le répartiteur. Vous décrivez seulement où va le trafic.

La dernière heure d'un répartiteur : requêtes par code de réponse et trafic.
La dernière heure d'un répartiteur : requêtes par code de réponse et trafic.
Deux pools, avec la santé et le temps de réponse de chaque cible.
Deux pools, avec la santé et le temps de réponse de chaque cible.
Le routage par nom d'hôte et par chemin, port par port.
Le routage par nom d'hôte et par chemin, port par port.

En pratique

Un pool, un port HTTPS, deux règles.

Créez le répartiteur dans un réseau privé, ajoutez vos machines à un pool, ouvrez un port HTTPS et pointez votre DNS vers lui. La console, l'API et le serveur MCP fonctionnent de la même façon.

La démonstration de bout en bout

bash
curl -s -X PUT https://api.ffxf.net/v1/load-balancers/1/pools/1/targets \
  -H "Authorization: Bearer $FFXF_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"targets": [{"vm": 4821, "port": 3000}, {"vm": 4822, "port": 3000}]}'

curl -s -X POST https://api.ffxf.net/v1/load-balancers/1/listeners \
  -H "Authorization: Bearer $FFXF_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"port": 443, "protocol": "https", "default_pool": 1, "redirect_https": true}'

Limites

À savoir avant de commencer.

FFxF · Montréal

Mettez vos serveurs derrière une adresse.

Créez un répartiteur dans votre réseau privé, puis ajoutez vos machines et un port HTTPS.

Support & discussions

Questions techniques, retours d'incidents ou discussions d'infrastructure, l'équipe est présente sur Discord, Telegram, X, Instagram, Reddit et IRC.