Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

pinry

Pinry es un sistema open-source de tablero de imágenes tipo tiling para guardar, etiquetar y compartir imágenes, videos y páginas web. Soporta auto-alojamiento con Docker, API RESTful vía DRF y multiusuario.

Ficha actualizada 18 sept 2026, 19:22 · upstream 5 ene 2026, 16:46 · release v2.1.13

00

Qué es pinry

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

Pinry es una plataforma open-source diseñada como tablero de imágenes tipo tiling que permite a los usuarios guardar, etiquetar y compartir imágenes, videos y páginas web en un formato fácil de navegar. El sistema está construido con Node.js para el frontend y Django/Python para el backend, ofreciendo una arquitectura híbrida robusta.

El proyecto incluye soporte nativo para Docker con imágenes pre-construidas disponibles para múltiples arquitecturas (ARMv7/ARMv8/AMD64), facilitando el despliegue en entornos heterogéneos. Cuenta con extensiones de navegador, sistema de etiquetas avanzado y capacidad de búsqueda por tags o nombre de tablero.

La plataforma soporta tanto tableros públicos como privados desde febrero de 2020, incluye API completa vía DRF (Django REST Framework) desde febrero de 2022, y ofrece soporte CLI para añadir contenido mediante línea de comandos. También cuenta con internacionalización en inglés, chino simplificado y francés.

CASOS DE USO
  • Gestión personal de colecciones de imágenes y videos con sistema de etiquetas
  • Compartir tableros públicos o privados con control de acceso por usuario
  • Integración con aplicaciones externas mediante API RESTful completa
  • Búsqueda avanzada por tags o nombre de tablero en repositorios grandes
  • Automatización de subida de contenido vía CLI o extensiones de navegador
PUNTOS DESTACADOS
  • Soporte Docker oficial con imágenes pre-construidas para múltiples arquitecturas
  • API RESTful completa implementada con Django REST Framework (DRF)
  • Sistema de etiquetas avanzado para organización granular de contenido
  • Multiusuario con soporte para tableros públicos y privados desde 2020
  • Internacionalización en inglés, chino simplificado y francés
  • CLI oficial para añadir imágenes o URLs vía línea de comandos
PRECAUCIONES
  • Requiere Python 3.10+ según especificaciones implícitas en badges de build
  • No incluye archivo docker-compose.yml en el repositorio principal
  • Dependencia de Node.js y Python simultáneamente aumenta complejidad de despliegue
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.

Docker detectado

Desplegar con Docker usando imagen oficial getpinry/pinry. Ver documentación completa en pinry.github.io/pinry/install-with-docker/. Requiere mínimo 2 núcleos CPU, 2GB RAM y 10GB disco. Soporta ARMv7/ARMv8/AMD64. Configurar variables de entorno según necesidades de persistencia de datos y autenticación.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsDjangoPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.