[ DEVTOOLS // FRAMEWORKS // DEPLOY ]

Herramientas Ágiles
para DEVs

PixelVoid crea herramientas para desarrolladores. Voidhub: framework Django para monolitos modulares con auto-discovery y cero config. Voidlaunch: CLI de deploy vía SSH pipe — del código a HTTPS en un comando. Máxima productividad, sin complicaciones.

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 mi-app Deploying via SSH pipe... > Build: mi-app:latest > Pipe: docker save | gzip | ssh | docker load > Caddy: https://mi-app.mvp.pixelvoid.dev > Health check: 200 OK ✓ $ voidlaunch apps mi-app port:5001 running ✓ $
Voidhub
Modular Monolith Framework for Django

Voidhub es un framework Django 6 para monolitos modulares con auto-discovery. Crea un servicio en services/ y se registra automáticamente en URLs, API, Admin y healthchecks — cero configuración. ENVs por servicio en la base de datos (editables vía Django Admin sin redeploy), Huey para tareas asíncronas y periódicas, Django Ninja para APIs REST con OpenAPI automático. Máxima productividad para herramientas internas.

🔍

Auto-Discovery

Crea una carpeta en services/ y listo. URLs, API, Admin y healthcheck se registran automáticamente. Sin tocar config/.

⚙️

ENVs en Base de Datos

Variables por servicio en PostgreSQL con caché Redis. Edita vía Django Admin sin redeploy. Secrets enmascarados automáticamente.

Huey Tasks

Tareas asíncronas @huey.task() y periódicas @huey.periodic_task() con retry automático y ejecución síncrona en dev.

📡

Django Ninja API

APIs REST rápidas con OpenAPI automático. Routers por servicio montados en /api/<servicio>/. Más ligero que DRF.

> Quickstart

# Clonar el template Voidhub $ git clone https://github.com/pixelvoid/voidhub.git $ cd voidhub && uv sync # Crear nuevo servicio (ej: emails) $ mkdir -p services/emails # Agregar models.py, services.py, tasks.py, api.py, envs.py # → ¡Registrado automáticamente! # Sincronizar ENVs y ejecutar $ 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 es una CLI para deploy rápido de apps Docker en VPS. Sin registry Docker — la imagen va directo vía SSH pipe (docker save | gzip | ssh | docker load). Caddy se encarga del reverse proxy y HTTPS automático. Hecho con Typer + Fabric + Rich. Un comando y tu MVP está online en https://app.mvp.pixelvoid.dev. Sin Kubernetes, sin Traefik, sin panel web. Máxima simplicidad.

🚀

Deploy en 1 Comando

voidlaunch deploy <app>: build local, pipe vía SSH, container en línea, Caddy configurado, health check.

📡

SSH Pipe (Sin Registry)

Imagen Docker transferida directo vía SSH comprimida con gzip. Sin Docker Hub, sin GHCR, sin registry privado.

🔒

Caddy + HTTPS Auto

Reverse proxy con Caddy y Let's Encrypt automático. Wildcard DNS: *.mvp.pixelvoid.dev. Cada app en su subdominio.

📊

Rich Terminal UI

Output formateado con Rich: colores, tablas, progress bars. Todo transparente — cada comando y error es visible.

> Quickstart

# Instalar Voidlaunch $ pip install voidlaunch # Setup inicial (instala Docker + Caddy en VPS) $ voidlaunch init ✓ Docker instalado en remoto ✓ Caddy configurado ✓ /opt/apps/ creado # ¡Deploy de la aplicación! $ voidlaunch deploy mi-app ✓ Build de imagen local ✓ Pipe vía SSH (sin registry) ✓ Container corriendo en VPS ✓ Caddy config generado ✓ SSL activo vía Let's Encrypt → https://mi-app.mvp.pixelvoid.dev # Otros comandos $ voidlaunch apps # listar apps $ voidlaunch logs mi-app # ver logs $ voidlaunch restart mi-app
Python 3.14 Typer Fabric Rich Caddy Docker SSH

Stack & Tecnologías

Las tecnologías detrás de las herramientas PixelVoid. Stack moderna, ligera y enfocada en productividad.

⚙️ Voidhub Stack

  • Python 3.14 — lenguaje base
  • Django 6 — framework web
  • Django Ninja — APIs REST con OpenAPI auto
  • Huey 3 — task queue (async + periodic tasks)
  • PostgreSQL 16 — base de datos principal
  • Redis 7 — caché + broker Huey
  • Gunicorn — WSGI server
  • uv — package manager rápido

🚀 Voidlaunch Stack

  • Python 3.14 — lenguaje base
  • Typer — CLI framework
  • Fabric 3 — ejecución SSH remota
  • Rich — terminal UI (colores, tablas, progress)
  • Docker — containerización
  • Caddy — reverse proxy + HTTPS auto
  • SSH pipe — transferencia sin registry
  • Let's Encrypt — certificados SSL

Documentación & Quickstart

Comienza a usar las herramientas PixelVoid en minutos. Clona, configura, deploy.

📦 Voidhub Docs

Framework Django para monolitos modulares. Auto-discovery, ENVs en base de datos, Huey tasks y Django Ninja.

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

🚀 Voidlaunch Docs

CLI de deploy vía SSH pipe. Docker + Caddy + HTTPS automático. Un comando y estás online.

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

Contacto

¿Quieres usar las herramientas, contribuir o hacer preguntas? Ponte en contacto con PixelVoid.

WhatsApp

+55 47 991713520

Ubicación

Rio do Sul, Santa Catarina, Brasil — trabajo remoto

Disponibilidad

Nuevos proyectos y contribuciones abiertos para Jun/2026