Aller au contenu principal

Cluster

Le cluster k3s de DaVinciBot est une manière d'économiser du budget sur les services en ligne en self-hostant des applications. Cela permet de réduire les coûts tout en gardant un contrôle total sur l'infrastructure. Il nous permet aussi de garantir la confidentialité de nos données, par exemple dans le cadre des NDA.

Certains services, comme le SMTP, sont gérés en externe pour des raisons de sécurité et de fiabilité.

Services auto-hébergés

Voici une liste des services auto-hébergés sur le cluster k3s de DaVinciBot :

  • Stirling PDF : Application de génération de PDF.
  • Vaultwarden : Gestionnaire de mots de passe auto-hébergé.
  • Rallly : Outil de planification d'événements.
  • Docuseal : Solution de signature électronique.
  • Matrix Tuwunel : Serveur Matrix encrypté.
  • New Relics : Monitoring et logs.
  • RustFS : Stockage S3 compatible.
  • ListMonk : Outil d'emailing auto-hébergé.
  • Overleaf : Éditeur de documents LaTeX collaboratif. (sur un node séparé)
  • Dockploy : Gestionnaire de déploiement d'applications.

Sur le VPS Hetzner de Frankfurt

  • Uptime Kuma : Outil de monitoring de services.
  • Pangolin : Outil de tunneling et de fowarding.
  • Rybbit : Google analytics mais RPGD friendly.

Sur le VPS Hetzner de Helsinki

  • davincibot.fr : Site web de DaVinciBot. Le site est décomposé en plusieurs sous partie, voir doc du site pour plus de détails.
  • Supabase : Base de données Postgres auto-hébergée - Test uniquement.

Services externes

  • SMTP : Service de messagerie mail. Géré par AWS SES
  • DocVB : Documentation de DaVinciBot. Hébergée sur github pages
  • DNS : Service de nom de domaine, acheté sur OVH