[ DEVTOOLS // FRAMEWORKS // DEPLOY ]

Agile Tools
for DEVs

PixelVoid builds tools for developers. Voidhub: Django framework for modular monoliths with auto-discovery and zero config. Voidlaunch: CLI deploy via SSH pipe — from code to HTTPS in one command. Maximum productivity, no hassle.

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

Voidhub is a Django 6 framework for modular monoliths with auto-discovery. Create a service in services/ and it's automatically registered in URLs, API, Admin and healthchecks — zero configuration. Per-service ENVs in the database (editable via Django Admin without redeploy), Huey for async and periodic tasks, Django Ninja for REST APIs with automatic OpenAPI. Maximum productivity for internal tools.

🔍

Auto-Discovery

Create a folder in services/ and you're done. URLs, API, Admin and healthcheck are registered automatically. No touching config/.

⚙️

Database ENVs

Per-service variables in PostgreSQL with Redis cache. Edit via Django Admin without redeploy. Secrets masked automatically.

Huey Tasks

Async tasks @huey.task() and periodic @huey.periodic_task() with automatic retry and synchronous execution in dev.

📡

Django Ninja API

Fast REST APIs with automatic OpenAPI. Per-service routers mounted at /api/<service>/. Lighter than DRF.

> Quickstart

# Clone the Voidhub template $ git clone https://github.com/pixelvoid/voidhub.git $ cd voidhub && uv sync # Create a new service (e.g.: emails) $ mkdir -p services/emails # Add models.py, services.py, tasks.py, api.py, envs.py # → Automatically registered! # Sync ENVs and run $ 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 is a CLI for fast Docker app deploys to VPS. No Docker registry — the image goes straight via SSH pipe (docker save | gzip | ssh | docker load). Caddy handles reverse proxy and automatic HTTPS. Built with Typer + Fabric + Rich. One command and your MVP is live at https://app.mvp.pixelvoid.dev. No Kubernetes, no Traefik, no web panel. Maximum simplicity.

🚀

1-Command Deploy

voidlaunch deploy <app>: local build, SSH pipe, container live, Caddy configured, health check.

📡

SSH Pipe (No Registry)

Docker image transferred directly via SSH compressed with gzip. No Docker Hub, no GHCR, no private registry.

🔒

Caddy + Auto HTTPS

Reverse proxy with Caddy and automatic Let's Encrypt. Wildcard DNS: *.mvp.pixelvoid.dev. Each app on its own subdomain.

📊

Rich Terminal UI

Formatted output with Rich: colors, tables, progress bars. Fully transparent — every command and error is visible.

> Quickstart

# Install Voidlaunch $ pip install voidlaunch # Initial setup (installs Docker + Caddy on VPS) $ voidlaunch init ✓ Docker installed on remote ✓ Caddy configured ✓ /opt/apps/ created # Deploy the app! $ voidlaunch deploy my-app ✓ Local image built ✓ SSH pipe (no registry) ✓ Container running on VPS ✓ Caddy config generated ✓ SSL active via Let's Encrypt → https://my-app.mvp.pixelvoid.dev # Other commands $ voidlaunch apps # list apps $ voidlaunch logs my-app # view logs $ voidlaunch restart my-app
Python 3.14 Typer Fabric Rich Caddy Docker SSH

Stack & Technologies

The technologies behind PixelVoid tools. Modern, lightweight stack focused on productivity.

⚙️ Voidhub Stack

  • Python 3.14 — base language
  • Django 6 — web framework
  • Django Ninja — REST APIs with auto OpenAPI
  • Huey 3 — task queue (async + periodic tasks)
  • PostgreSQL 16 — main database
  • Redis 7 — cache + Huey broker
  • Gunicorn — WSGI server
  • uv — fast package manager

🚀 Voidlaunch Stack

  • Python 3.14 — base language
  • Typer — CLI framework
  • Fabric 3 — remote SSH execution
  • Rich — terminal UI (colors, tables, progress)
  • Docker — containerization
  • Caddy — reverse proxy + auto HTTPS
  • SSH pipe — registry-free transfer
  • Let's Encrypt — SSL certificates

Documentation & Quickstart

Start using PixelVoid tools in minutes. Clone, configure, deploy.

📦 Voidhub Docs

Django framework for modular monoliths. Auto-discovery, database ENVs, Huey tasks and 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 + automatic HTTPS. One command and you're live.

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

Contact

Want to use the tools, contribute or ask questions? Get in touch with PixelVoid.

WhatsApp

+55 47 991713520

Location

Rio do Sul, Santa Catarina, Brazil — remote work

Availability

New projects and contributions open for Jun/2026