34 points par xguru 2025-11-03 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Plateforme de déploiement auto-hébergée développée pour résoudre les problèmes de dépendance liés au déploiement serverless
    • Fournit sur votre propre serveur un environnement de déploiement au niveau de Vercel·Render·Netlify
  • Prise en charge du déploiement basé sur Git, permettant des rollouts sans interruption et des rollbacks immédiats avec un simple push GitHub
  • Prend en charge plusieurs langages comme Python, Node.js et PHP, et fonctionne dans un environnement d’exécution basé sur Docker
  • Fonctionnalités de gestion des environnements avec prise en charge du mapping des environnements par branche et de variables d’environnement chiffrées
  • Supervision en temps réel : fournit les logs de build et d’exécution sous forme de flux consultables
  • Fonctionnalités de collaboration d’équipe intégrées, avec contrôle d’accès basé sur les rôles (RBAC) et gestion des invitations et permissions
  • Fournit des domaines personnalisés et l’émission automatique de certificats SSL (Let’s Encrypt)
  • Structure entièrement open source et auto-hébergée, sous licence MIT
  • Fournit un ensemble de scripts pour la production et le développement afin d’automatiser l’installation, les mises à jour, le renforcement de la sécurité, les migrations, etc.
    • scripts/prod/update.sh effectue des mises à jour sans interruption selon une approche blue-green
    • scripts/dev/start.sh configure un environnement de développement local basé sur Colima et Loki
  • Le système de variables d’environnement permet de contrôler les paramètres détaillés comme le domaine de déploiement, l’app GitHub, l’envoi d’e-mails, la base de données, Redis, etc.
  • L’intégration GitHub App permet de mettre en place un pipeline de déploiement automatisé avec authentification OAuth, webhooks et gestion des permissions sur les dépôts
  • Le fichier de contrôle d’accès (access.json) permet de configurer des politiques de restriction de connexion basées sur l’e-mail, le domaine et les expressions régulières
  • Architecture basée sur des conteneurs incluant PostgreSQL, Redis et Traefik

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.