/dev/push - plateforme de déploiement open source auto-hébergée pouvant remplacer Vercel et Netlify
(github.com/hunvreus)- 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.sheffectue des mises à jour sans interruption selon une approche blue-greenscripts/dev/start.shconfigure 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.