Notre infrastructure
La transparence compte pour nous. Voici où tournent vos bots, comment ils sont mis en ligne et comment nous les protégeons.
Les serveurs
Les données restent en Europe. Les bots tournent aux USA, à côté des serveurs de Discord, pour répondre plus vite.
Europe même VPS
VPN et authentification renforcée
USA près de Discord
De votre achat à la mise en ligne
-
1
Vous
Vous créez le bot
Sur le Developer Portal de Discord, puis dans Soulbot Manager.
-
2
Manager → API
Soulbot Manager contacte l'API
Le token et la durée choisie partent vers l'API, en HTTPS.
-
3
API → Base
L'API prépare la base
Elle enregistre votre bot : propriétaire, statut, date de fin.
-
4
API → Hébergement
L'API envoie le bot
Il est copié sur le bon serveur en SCP, chiffré par SSH.
-
5
Hébergement
Votre bot démarre
Un processus rien que pour lui, relancé tout seul s'il s'arrête.
-
6
Bot → Base
Le bot échange avec la base
Réglages, niveaux, tickets, sanctions : tout y est enregistré.
De la confirmation à la mise en ligne : environ 5 minutes. Voir le guide
Sécurité
Construite et renforcée depuis 2022. Chaque couche part du principe que la précédente peut céder.
VPN
L'API et la base de données ne répondent qu'à nos serveurs et à travers notre VPN.
Authentification renforcée
Chaque accès à l'API et à la base demande une authentification forte.
Pare-feu en liste blanche
Tout ce qui ne vient pas de nos machines est refusé.
Échanges chiffrés
HTTPS vers l'API, SSH pour déployer les bots.
Bots isolés
Un processus et un dossier par bot. Chaque donnée en base est rattachée à son bot.
Arrêt automatique
Un bot expiré ou désactivé s'arrête de lui-même.
Un projet, plusieurs métiers
Soulbot est avant tout un projet. Il nous permet de pratiquer plusieurs métiers de l'informatique sur un vrai service, utilisé tous les jours.
Systèmes et réseaux
Deux régions, un VPS, un VPN et un processus par bot.
Cybersécurité
Une défense en profondeur, du réseau jusqu'au code.
Développement
64 000 lignes de JavaScript, 244 commandes et une API.
Bases de données
Une base centrale MariaDB, une base locale par bot.
En direct
Bots en ligne, latence du cluster, de l'API et de la base, statut des 30 derniers jours.