Blog del Podcast
podcast    GitHub    Twitter  Telegram

Kodbox. La nueva versión de KodExplorer como explorador de archivos

En el artículo Docker kodexplorer, os expliqué como montar este magnífico explorador de archivos.

Con el tiempo, este explorador ha pasado a llamarse Kodbox. Vamos a ver como montar el docker más simple con una base de datos sqlite y ahora sí, con el docker oficial para Raspberry (arm64).

Tienes aquí una demo para probar el servicio

La versión 1.30 está desarrollada bajo el entorno nginx 1.20 + php-fpm 8.0 .

Esta versión te permite crear 10 usuarios + el administrador.

El administrador es el único que puede montar unidades externas y puede compartir directorios de estos directorios al resto de usuarios.

Porque me gusta kodbox

docker con inicio rápido

Si quieres dar un vistazo rápido a Kodbox , puedes montar el docker con:


docker run -d -p 80:80 kodcloud/kodbox

Implementando la persistencia de datos.

crea un directorio de datos y móntalo al inicio


docker run -d -p 80:80 -v /data:/var/www/html kodcloud/kodbox

Comienza con https


docker run -d --name kodbox -p 443:443  -v $HOME/docker/kodbox/config:/etc/nginx/ssl  kodcloud/kodbox

docker compose

Para montar el docker compose de kodbox , es tan sencillo como:


kodbox:
container_name: kodbox
image: kodcloud/kodbox
ports:
- 83:80
volumes:
- "./data:/var/www/html"
- "/media/Disco1:/Disco1"   # Crear un nuevo directorio para compartir almacenamiento local
restart: unless-stopped

Archivos

Los archivos locales quedan en el directorio /var/www/html/data/files/, pero puedes crear un nuevo directorio dentro del docker como en este ejemplo Disco1 .

Montar Servidores

Puedes montar desde almacenamiento local y servidores remotos WebDAV, FTP,…

Editor de texto

Con la tecla Control podemos habilitar atajos a la sintaxis de markdown, guardar documento, etc…

Si quieres, también puedes utilizar los atajos de emacs o vim. Pulsas dentro del editor en la tuerca de ajustes y seleccionas la opción Keyboard mode .

Fuentes




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.