[ DEVTOOLS // FRAMEWORKS // DEPLOY ]

Outils Agiles
pour DEVs

PixelVoid crée des outils pour développeurs. Voidhub : framework Django pour monolithes modulaires avec auto-discovery et zéro config. Voidlaunch : CLI deploy via SSH pipe — du code au HTTPS en une commande. Productivité maximale, sans complication.

Python 3.14 Django 6 Django Ninja Huey Docker Caddy Fabric Typer Rich PostgreSQL Redis
pixelvoid.dev — bash
$ git clone pixelvoid/voidhub Cloning into 'voidhub'... $ uv sync && uv run python manage.py sync_envs Syncing service ENVs to database... > services/emails → 5 ENVs registered > Redis cache warmed $ voidlaunch deploy mon-app Deploying via SSH pipe... > Build: mon-app:latest > Pipe: docker save | gzip | ssh | docker load > Caddy: https://mon-app.mvp.pixelvoid.dev > Health check: 200 OK ✓ $ voidlaunch apps mon-app port:5001 running ✓ $
Voidhub
Modular Monolith Framework for Django

Voidhub est un framework Django 6 pour monolithes modulaires avec auto-discovery. Créez un service dans services/ et il est automatiquement enregistré dans les URLs, API, Admin et healthchecks — zéro configuration. ENVs par service dans la base de données (modifiables via Django Admin sans redeploy), Huey pour les tâches asynchrones et périodiques, Django Ninja pour les APIs REST avec OpenAPI automatique. Productivité maximale pour les outils internes.

🔍

Auto-Discovery

Créez un dossier dans services/ et c'est fait. URLs, API, Admin et healthcheck sont enregistrés automatiquement. Sans toucher à config/.

⚙️

ENVs en Base

Variables par service dans PostgreSQL avec cache Redis. Modifiez via Django Admin sans redeploy. Secrets masqués automatiquement.

Huey Tasks

Tâches asynchrones @huey.task() et périodiques @huey.periodic_task() avec retry automatique et exécution synchrone en dev.

📡

Django Ninja API

APIs REST rapides avec OpenAPI automatique. Routers par service montés sur /api/<service>/. Plus léger que DRF.

> Quickstart

# Cloner le template Voidhub $ git clone https://github.com/pixelvoid/voidhub.git $ cd voidhub && uv sync # Créer un nouveau service (ex: emails) $ mkdir -p services/emails # Ajouter models.py, services.py, tasks.py, api.py, envs.py # → Enregistré automatiquement ! # Synchroniser les ENVs et lancer $ uv run python manage.py sync_envs $ uv run python manage.py runserver ✓ Django app :8000 ✓ API docs /api/docs ✓ Healthcheck /health/ # Docker (web + worker) $ docker compose up -d
Django 6 Django Ninja Huey 3 Redis PostgreSQL uv Python 3.14
Voidlaunch
CLI Deploy Tool — Docker + Caddy + SSH

Voidlaunch est une CLI pour deploy rapide d'apps Docker sur VPS. Sans registry Docker — l'image va directement via SSH pipe (docker save | gzip | ssh | docker load). Caddy gère le reverse proxy et HTTPS automatique. Fait avec Typer + Fabric + Rich. Une commande et votre MVP est en ligne sur https://app.mvp.pixelvoid.dev. Sans Kubernetes, sans Traefik, sans panneau web. Simplicité maximale.

🚀

Deploy en 1 Commande

voidlaunch deploy <app> : build local, pipe via SSH, container en ligne, Caddy configuré, health check.

📡

SSH Pipe (Sans Registry)

Image Docker transférée directement via SSH compressée avec gzip. Sans Docker Hub, sans GHCR, sans registry privé.

🔒

Caddy + HTTPS Auto

Reverse proxy avec Caddy et Let's Encrypt automatique. Wildcard DNS : *.mvp.pixelvoid.dev. Chaque app sur son sous-domaine.

📊

Rich Terminal UI

Sortie formatée avec Rich : couleurs, tableaux, barres de progression. Tout est transparent — chaque commande et erreur est visible.

> Quickstart

# Installer Voidlaunch $ pip install voidlaunch # Setup initial (installe Docker + Caddy sur VPS) $ voidlaunch init ✓ Docker installé sur distant ✓ Caddy configuré ✓ /opt/apps/ créé # Deploy de l'application ! $ voidlaunch deploy mon-app ✓ Build image locale ✓ Pipe via SSH (sans registry) ✓ Container en cours sur VPS ✓ Caddy config généré ✓ SSL actif via Let's Encrypt → https://mon-app.mvp.pixelvoid.dev # Autres commandes $ voidlaunch apps # lister apps $ voidlaunch logs mon-app # voir logs $ voidlaunch restart mon-app
Python 3.14 Typer Fabric Rich Caddy Docker SSH

Stack & Technologies

Les technologies derrière les outils PixelVoid. Stack moderne, léger et axé sur la productivité.

⚙️ Voidhub Stack

  • Python 3.14 — langage de base
  • Django 6 — framework web
  • Django Ninja — APIs REST avec OpenAPI auto
  • Huey 3 — task queue (async + tâches périodiques)
  • PostgreSQL 16 — base principale
  • Redis 7 — cache + broker Huey
  • Gunicorn — WSGI server
  • uv — package manager rapide

🚀 Voidlaunch Stack

  • Python 3.14 — langage de base
  • Typer — CLI framework
  • Fabric 3 — exécution SSH distante
  • Rich — terminal UI (couleurs, tableaux, progress)
  • Docker — conteneurisation
  • Caddy — reverse proxy + HTTPS auto
  • SSH pipe — transfert sans registry
  • Let's Encrypt — certificats SSL

Documentation & Quickstart

Commencez à utiliser les outils PixelVoid en quelques minutes. Clonez, configurez, deployez.

📦 Voidhub Docs

Framework Django pour monolithes modulaires. Auto-discovery, ENVs en base, Huey tasks et Django Ninja.

$ git clone pixelvoid/voidhub $ uv sync $ uv run python manage.py sync_envs $ uv run python manage.py runserver

🚀 Voidlaunch Docs

CLI deploy via SSH pipe. Docker + Caddy + HTTPS automatique. Une commande et vous êtes en ligne.

$ pip install voidlaunch $ voidlaunch init $ voidlaunch deploy mon-app

Contact

Vous voulez utiliser les outils, contribuer ou poser des questions ? Contactez PixelVoid.

WhatsApp

+55 47 991713520

Localisation

Rio do Sul, Santa Catarina, Brésil — travail à distance

Disponibilité

Nouveaux projets et contributions ouverts pour Juin/2026