====== File Browser ======
Navegador de archivos [[informatica:software:aplicaciones_web|web]].
* [[https://filebrowser.org/|Web oficial]]
* [[https://github.com/filebrowser/filebrowser|Repositorio oficial]]
{{ https://www.danielmartingonzalez.com/assets/posts/en/online-file-browser-for-your-server/file-browser.png |}}
===== Características =====
* Autenticación
* Gestión de ficheros (borrar, subir, editar, renombrar, previsualizar...)
* Gestión de usuarios y permisos
* Edición de ficheros
* Ejecución de comandos
===== Instalación =====
==== Docker ====
Ejemplo de ''docker-compose.yml'':
version: '3'
services:
filebrowser:
image: filebrowser/filebrowser:s6
container_name: filebrowser
environment:
- PUID=1000
- PGID=100
ports:
- "9998:80"
volumes:
- ./config/filebrowser.db:/database.db
- ./config/.filebrowser.json:/.filebrowser.json
- /datos:/srv
restart: unless-stopped
El fichero ''filebrowser.db'' debe existir antes de crear el contenedor. Puede estar vacío para que luego lo use File Browser.
Un ejemplo de fichero de configuración puede ser:
{
"port": 80,
"baseURL": "",
"address": "",
"log": "stdout",
"database": "/filebrowser.db",
"root": "/srv"
}