Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:filebrowser_quantum

¡Esta es una revisión vieja del documento!


FileBrowser Quantum

Navegador de archivos web. Derivado de File Browser.

Características

  • Acceso web a tus archivos: puedes navegar por directorios y gestionar archivos desde una interfaz moderna y responsive.
  • Autenticación avanzada: soporta contraseña + 2FA, OIDC/SSO, LDAP, JWT y autenticación mediante proxy.
  • Múltiples fuentes: puedes exponer diferentes carpetas o ubicaciones del sistema desde una única interfaz.
  • Búsqueda rápida: indexa el sistema de archivos para permitir búsquedas prácticamente instantáneas, con filtros y previsualizaciones.
  • Compartición de archivos: permite crear enlaces compartidos con caducidad, límites de descarga, contraseña, permisos de subida/edición y personalización visual.
  • Usuarios y permisos: ofrece control de acceso por usuario/directorio y diferentes métodos de autenticación.
  • Previsualización y edición: puede mostrar documentos, vídeos y otros formatos directamente desde el navegador. Para edición de Office utiliza actualmente OnlyOffice.
  • API: dispone de API para automatizaciones e integraciones, con tokens y documentación Swagger.
  • Despliegue con Docker: está pensado para ser sencillo de desplegar, además de poder ejecutarse directamente en Linux, Windows o macOS

Instalación

Docker

services:
  filebrowser:
    image: gtstef/filebrowser
    volumes:
      - /home/tempwin/img:/img # Recurso compartido 1
      - ./foo:/foo # Recurso compartido 2
      - ./data:/home/filebrowser/data # Necesario para FileBrowser Quantum
    ports:
      - 8888:80 
    # Opcional:
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:80/health"] # El puerto debe coincidir con el interno del contenedor
      interval: 30s
      timeout: 3s
      start_period: 10s
      retries: 3
    restart: unless-stopped

Antes de desplegarlo con Docker, también hay que crear un fichero config.yaml en el directorio data (o el que hayamos indicado en el fichero Docker Compose):

server:
  cacheDir: /home/filebrowser/data/tmp
  sources:
    - path: "/foo"
      name: "Foo"
      config:
        defaultEnabled: true
    - path: "/img"
      name: "Imágenes"
      config:
        defaultEnabled: true
informatica/software/aplicaciones_web/filebrowser_quantum.1788084205.txt.gz · Última modificación: por tempwin