Le sumamos a rustserve un modo pensado para dejarlo corriendo de fondo. Con --daemon arranca como servicio y elegimos qué expone mediante flags dedicados: --web para el panel, --web-ssl para servirlo por HTTPS y --web-monitor para el panel de monitoreo. Una validación exige que quede activo al menos un servicio, así el daemon siempre tiene una razón para estar levantado.

En el camino reforzamos la seguridad del acceso a archivos: el router de WebDAV ahora aplica Basic Auth propio, y habilitarlo requiere pasar usuario y contraseña. También agregamos helpers de logging amigables con journald y el registro de las URLs de cada servicio al inicio, para que al correrlo como unidad de systemd quede claro en los logs por dónde responde.