nexus

La tour de contrôle de mes projets.

nexus tourne sur mon infrastructure et pilote le build, la sécurité et le déploiement de mes services. Un outil perso pour moi et mes amis — pas un cloud provider public.

Ouvrir l'app Voir la documentation

Comment ça marche

1

Vous envoyez le code

Un dossier zippé pour un service, ou un projet entier décrit par un .nexus pour plusieurs services + base de données.

2

nexus build l'image

Détection automatique du stack et build via Nixpacks + BuildKit, sans Dockerfile à écrire.

3

Scan & tests

Vulnérabilités, secrets et tests automatiques passés au crible, avec un score qualité informatif.

4

Déploiement

Mise en ligne sur Kubernetes, accès immédiat via une URL en *.localhost.

Ce que nexus gère pour vous

Projets multi-services

Un projet regroupe plusieurs services (front, back...) et peut avoir sa propre base de données éphémère.

.nexus

Décrivez tout votre projet dans un seul fichier versionné avec votre code, généré depuis l'app si besoin.

4 types de services

web, worker, job et cron — mappés directement sur les bons objets Kubernetes (Deployment, Job, CronJob).

Pipeline visuel en direct

Chaque étape du build au déploiement, en streaming temps réel — fini les logs de commandes illisibles.

CI intégrée

Scan de vulnérabilités et de secrets, tests automatiques, score qualité — informatif, jamais bloquant.

Bases de données à la demande

Postgres, MySQL, Redis, Mongo — provisionnées et injectées automatiquement dans vos services.

Construit avec

FastAPI Nixpacks BuildKit Kubernetes Traefik Trivy SQLite