Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

amfora

Amfora es un servicio de intercambio de archivos autoalojado que permite enviar, recibir y organizar archivos en una infraestructura propia.

Ficha actualizada 22 sept 2026, 20:20 · upstream 22 sept 2026, 20:18 · release v2.0.0

00

Qué es amfora

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

<p>Amfora es un espacio de trabajo autoalojado para compartir y recibir archivos. Sube archivos a almacenamiento que controlas, conviértelos en compartidos protegidos o crea enlaces públicos donde los usuarios pueden enviar archivos sin necesidad de registrarse.</p><p>El sistema mantiene todo el flujo de archivos bajo tu control: desde la subida hasta la descarga final. Cada archivo tiene un historial y puedes revocar accesos cuando quieras.</p>

CASOS DE USO
  • Compartir documentos confidenciales entre equipos sin necesidad de crear cuentas
  • Transferencia de archivos grandes con límites de tamaño y tiempo de expiración
  • Protección contra robos o acceso no autorizado mediante contraseñas y enlaces temporales
  • Colaboración remota donde los usuarios solo necesitan un enlace para enviar archivos
  • Gestión de documentos legales o corporativos que requieren control estricto
  • Almacenamiento temporal seguro para proyectos en desarrollo
PUNTOS DESTACADOS
  • Soporta almacenamiento S3 compatible con MinIO, eliminando la necesidad de servidores propios
  • Permite autenticación por dos factores (TOTP) y recuperación de contraseñas desde cuentas confidenciales
  • Ofrece un panel de control en tiempo real para visualizar archivos subidos, descargados y compartidos
  • Soporta múltiples proveedores de autenticación como Google, GitHub, Auth0 y más
  • Permite personalización del branding con logotipo, colores y fondo personalizado
  • Incluye un sistema de invitaciones de usuarios con roles y permisos definibles
PRECAUCIONES
  • No ofrece encriptación de extremo a extremo (E2EE) ni encriptación de repositorio
  • Los archivos subidos son visibles para cualquier usuario que tenga acceso al enlace público
  • La autenticación por dos factores requiere configuración manual adicional
  • El almacenamiento se almacena en disco local del servidor y no tiene cifrado en reposo
  • No incluye un sistema de gestión de versiones ni historial de cambios de archivos
  • Soporte para múltiples usuarios simultáneos está limitado a una sola instancia
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 Docker Compose v2. El archivo compose.yaml define el servicio web en puerto 5487, almacenamiento S3 en 9379 y API en 3333. Se recomienda configurar HTTPS con un proxy inverso (Nginx o Traefik) para proteger la interfaz pública. Para actualizaciones seguras, se puede implementar OTA mediante el script de reset-password.sh. El volumen /app/amfora-data debe mantenerse sincronizado entre despliegues.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
5487937930003333
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.