[{"data":1,"prerenderedAt":133},["ShallowReactive",2],{"seo-verification":3,"blog-alojar-filebrowser-en-un-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-alojar-filebrowser-en-un-vps-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":77,"ctaBody":78,"ctaButton":79,"ctaUrl":80,"relatedPosts":81},90,"alojar-filebrowser-en-un-vps",{"fr":12,"en":13,"ar":14,"es":10},"heberger-filebrowser","hosting-filebrowser-on-your-own-vps","استضافة-filebrowser-على-خادم-vps-الخاص-بك","Alojar FileBrowser en su propio VPS","Un explorador de archivos web en su servidor: despliegue FileBrowser en un VPS con Docker, SSL y enlaces públicos. Guía de self-hosting.",3,0,false,"2026-03-22T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-filebrowser-poster.svg",{"categorySlug":34,"appSlug":35},"despliegue-de-aplicaciones-devops","filebrowser","A veces no necesita un Nextcloud completo, sino solo una interfaz web limpia para gestionar y compartir los archivos de un VPS. FileBrowser hace exactamente eso: un único binario, sin base de datos que instalar, que convierte cualquier carpeta del servidor en un explorador web con cuentas, permisos y enlaces para compartir.",[38,42,52,55,74],{"type":39,"title":40,"body":41},"h2","Por qué autoalojar FileBrowser en un VPS","FileBrowser es un gestor de archivos web escrito en Go y distribuido como un solo binario. Expone una carpeta de su servidor en una interfaz moderna: subida, descarga, previsualización, edición de texto, gestión de usuarios y enlaces para compartir. Es la herramienta ideal cuando un Nextcloud resultaría sobredimensionado: sin base de datos externa, sin PHP y con una huella de unas pocas decenas de megabytes. En un VPS se convierte en el punto de acceso web a los datos de su servidor: entregar archivos a un cliente, dar un acceso acotado a una carpeta o simplemente gestionar los archivos de una aplicación sin pasar por SFTP. Hace falta un VPS porque FileBrowser debe leer y escribir en el sistema de archivos y ejecutarse como demonio, algo que un alojamiento compartido no permite.",{"type":43,"title":44,"items":45},"ul","Beneficios concretos de FileBrowser autoalojado",[46,47,48,49,50,51],"Ultraligero: un binario Go con base SQLite integrada, que arranca en unos milisegundos.","Gestión fina de los permisos: cada usuario queda confinado a una subcarpeta (scope) con derechos precisos.","Enlaces para compartir con contraseña y caducidad: envíe un archivo sin crear una cuenta al destinatario.","Edición y previsualización en el navegador (texto, imágenes, vídeos) sin descargar nada.","Comandos personalizados y hooks: lance un script al subir un archivo (conversión, análisis antivirus).","Interfaz web limpia en sustitución del SFTP para los usuarios no técnicos.",{"type":39,"title":53,"body":54},"Requisitos técnicos","FileBrowser es una de las herramientas más económicas en recursos: 1 vCPU y 512 MB de RAM bastan de sobra, y el espacio en disco depende únicamente del volumen de archivos que vaya a servir. No requiere ninguna base de datos externa: la configuración y las cuentas se guardan en un archivo SQLite local. Necesita Docker y Docker Compose, un subdominio `fichiers.votredomaine.com` apuntando al VPS y un reverse proxy para el HTTPS. Importante: decida qué carpeta del host quiere exponer (una carpeta dedicada `\u002Fsrv\u002Fpartage`, nunca la raíz del sistema) y móntela como volumen en el contenedor.",{"type":56,"title":57,"steps":58},"steps","Desplegar FileBrowser paso a paso",[59,62,65,68,71],{"title":60,"body":61},"Preparar las carpetas y la configuración","En el VPS: `mkdir -p \u002Fopt\u002Ffilebrowser \u002Fsrv\u002Fpartage`. Cree un archivo vacío para la base de datos: `touch \u002Fopt\u002Ffilebrowser\u002Ffilebrowser.db`. La carpeta `\u002Fsrv\u002Fpartage` es la que expondrá FileBrowser.",{"title":63,"body":64},"Escribir el docker-compose.yml","Básese en la imagen `filebrowser\u002Ffilebrowser:latest`. Monte `\u002Fsrv\u002Fpartage:\u002Fsrv` (los datos) y `\u002Fopt\u002Ffilebrowser\u002Ffilebrowser.db:\u002Fdatabase\u002Ffilebrowser.db` (la base de datos), y fije `PUID`\u002F`PGID`. Exponga el puerto interno 80 únicamente hacia el reverse proxy.",{"title":66,"body":67},"Arrancar y recuperar las credenciales","Arranque con `docker compose up -d`. En el primer arranque, FileBrowser crea una cuenta `admin` con una contraseña que muestra en los logs: `docker compose logs filebrowser`. Anótela para la primera conexión.",{"title":69,"body":70},"Poner en marcha el reverse proxy y el SSL","Coloque FileBrowser detrás de un reverse proxy HTTPS. Con Caddy: `fichiers.votredomaine.com { reverse_proxy filebrowser:80 }`. El certificado Let's Encrypt se genera y se renueva automáticamente.",{"title":72,"body":73},"Proteger y crear las cuentas","Conéctese, cambie de inmediato la contraseña de admin y cree después usuarios limitando cada uno a su scope (subcarpeta) con los derechos adecuados. Active la doble autenticación del reverse proxy si el acceso es sensible.",{"type":75,"body":76},"tip","Aproveche los «comandos personalizados» de FileBrowser para automatizar el postprocesado: asocie por ejemplo un script lanzado en cada subida (`after_upload`) que genere una miniatura o inicie un análisis con ClamAV. Para los envíos a clientes, cree siempre un usuario dedicado con un scope reducido en lugar de compartir la cuenta de admin, y active la caducidad automática en los enlaces públicos para que ningún archivo quede accesible de forma indefinida.","Desplegar FileBrowser desde el Marketplace ServOrbit","ServOrbit ofrece FileBrowser preconfigurado en VPS: gestor de archivos web ligero, menos de 50 MB de RAM, volúmenes persistentes montados automáticamente. No requiere dominio — primer acceso en unos segundos, archivos bajo su control.","Desplegar FileBrowser","\u002Fmarketplace\u002Fdespliegue-de-aplicaciones-devops\u002Ffilebrowser",[82,99,116],{"id":83,"slug":84,"slugs":85,"title":89,"excerpt":90,"readTime":91,"views":18,"isPinned":19,"publishedAt":92,"updatedAt":21,"category":93,"categories":94,"featuredImage":30,"bgImage":31,"posterImage":96,"relatedSolution":97},71,"alojar-nextcloud-en-su-propio-vps",{"fr":86,"en":87,"ar":88,"es":84},"heberger-nextcloud","hosting-nextcloud-on-your-own-vps","استضافة-nextcloud-على-خادمك-الـvps-الخاص","Alojar Nextcloud en VPS: guía completa NC 34 y seguridad","Despliegue Nextcloud 34.0.2 en su VPS con Docker y Redis. Guía completa: apps ausentes en NC 34.0.0, restricción PostgreSQL oc_filecache_extended y CVE de 2FA.",11,"2026-04-10T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[95],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-nextcloud-poster.svg",{"categorySlug":25,"appSlug":98},"nextcloud",{"id":100,"slug":101,"slugs":102,"title":106,"excerpt":107,"readTime":108,"views":18,"isPinned":19,"publishedAt":109,"updatedAt":21,"category":110,"categories":111,"featuredImage":30,"bgImage":31,"posterImage":113,"relatedSolution":114},72,"alojar-ghost-en-un-vps",{"fr":103,"en":104,"ar":105,"es":101},"heberger-ghost","hosting-ghost-on-your-own-vps","استضافة-ghost-على-خادمك-الـvps-الخاص","Alojar Ghost en un VPS: guía completa 2026","Despliegue Ghost v6 en su VPS con Caddy, MySQL, Ghost CLI y Stripe Tax: instalación, reverse proxy TLS, actualización y errores de arranque frecuentes.",8,"2026-04-09T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[112],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-ghost-poster.svg",{"categorySlug":25,"appSlug":115},"ghost",{"id":117,"slug":118,"slugs":119,"title":123,"excerpt":124,"readTime":17,"views":18,"isPinned":19,"publishedAt":125,"updatedAt":126,"category":127,"categories":128,"featuredImage":30,"bgImage":31,"posterImage":130,"relatedSolution":131},73,"alojar-wordpress-en-un-vps",{"fr":120,"en":121,"ar":122,"es":118},"heberger-wordpress","host-wordpress-on-your-own-vps","استضافة-wordpress-على-خادم-vps-الخاص-بك","Alojar WordPress en su propio VPS","Aloje WordPress en su VPS para un rendimiento y un control máximos: Docker, MariaDB, caché, reverse proxy y SSL.","2026-04-08T00:00:00+00:00","2026-09-08T22:00:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[129],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-wordpress-poster.svg",{"categorySlug":25,"appSlug":132},"wordpress",1789664997399]