Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

originless

Originless es un backend de almacenamiento descentralizado todo en uno basado en IPFS. Permite alojar archivos y carpetas sin cuentas ni claves API, sirviendo contenido directamente desde el mismo host mediante una única imagen Docker optimizada para autoalojamiento y anonimato.

Ficha actualizada 22 sept 2026, 13:22 · upstream 22 sept 2026, 13:22 · release 1.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es originless

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Originless actúa como un backend de almacenamiento multipropósito diseñado para integrarse en aplicaciones, agentes de IA, pastebins o herramientas de captura de pantalla. Su arquitectura simplifica la gestión de archivos al permitir subir contenido y obtener inmediatamente un CID (Content Identifier) verificable, eliminando la necesidad de autenticación compleja o dependencias externas.

La solución se ejecuta principalmente a través de un único contenedor Docker que expone el puerto 3232 para operaciones HTTP (API y dashboard) y el 4001 para la red IPFS swarm. Esto facilita compartir archivos como enlaces ipfs:// sin riesgo de lock-in, garantizando que los datos permanecen inmutables y accesibles siempre que existan en la red.

Está escrito en Go y soporta despliegues sencillos mediante Umbrel o manualmente con Podman/Docker. Incluye funcionalidades para servir sitios estáticos, gestionar expiración de pines y ajustar límites de almacenamiento vía variables de entorno, todo bajo licencia ISC para uso personal y comercial.

CASOS DE USO
  • Alojamiento de capturas de pantalla y multimedia sin metadatos EXIF/GPS mediante la ruta /media
  • Backend de archivos para agentes de IA o scripts que requieren persistencia anónima sin autenticación
  • Hosting de snippets de código estilo pastebin con verificación criptográfica vía CID
  • Distribución de sitios web estáticos o dists de aplicaciones descentralizadas (DApps) subiendo carpetas
  • Integración en clientes Nostr para respaldo y espejo de medios usando la herramienta nostr-backup
PUNTOS DESTACADOS
  • Sin autenticación ni claves API: acceso directo vía HTTP sin login, ideal para automatización
  • Backend único: un contenedor Docker gestiona subida, almacenamiento IPFS y servidor web en el puerto 3232
  • Verificabilidad: los archivos se sirven con CID para garantizar integridad y evitar lock-in de proveedor
  • Configuración flexible: variables de entorno como STORAGE_MAX y PIN_EXPIRY_DAYS ajustan límites y limpieza
  • Licencia ISC: libre para uso personal y comercial sin restricciones de copyright estrictas
PRECAUCIONES
  • Dependencia de red IPFS: requiere conectividad swarm (puerto 4001) para garantizar disponibilidad global fuera del host
  • Sin backend de base de datos tradicional: los metadatos se gestionan en memoria o archivos locales según implementación
  • Anonimato relativo: el host del servidor sigue siendo visible en las peticiones HTTP, aunque el contenido sea IPFS
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Requiere puertos 3232 (API/Dashboard) y 4001/UDP (Swarm). Se recomienda montar volumen para persistencia de datos (-v originless-data:/data). Ajustar STORAGE_MAX según capacidad disco disponible. Para entornos NAT, configurar SWARM_ANNOUNCE. Usar imagen ghcr.io/besoeasy/originless:latest.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Go
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
32328080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.