Tu app siempre encendida, tus tareas siempre a tiempo

Convertís tu app en un servicio que arranca solo con el servidor y programás scripts periódicos —backups, limpiezas, health checks— desde formularios. Ves el estado, los logs, la próxima ejecución y actuás con un clic.

  • Servicios systemd
  • Tareas tipo cron
  • Logs incluidos

Ver planes · Crear cuenta gratis

Así se ve en el panel

Servicios y tareas programadas: Servicios systemd
Servicios systemd. Tu app como servicio, con vista previa del unit y logs en vivo.

systemd y cron, sin los archivos

Lo que mantiene tu app viva y tus tareas en hora.

  • Crear servicios: Pegás el contenido del .service, con opción de iniciarlo al crearlo. Hay plantillas para Node.js, Python y Docker.
  • Seguro por defecto: Si el servicio falla al arrancar tras crearlo, se elimina solo. Antes de editar uno existente se hace un backup del archivo.
  • Control con un clic: Iniciar, detener, reiniciar y habilitar o deshabilitar el arranque automático.
  • Estado claro: Activo, habilitado al arranque, PID, memoria y tiempo encendido.
  • Protegidos: ssh, nginx, docker, mysql, postgresql y otros servicios críticos no se pueden eliminar por error.
  • Tareas programadas: Nombre, comando y horario; se generan solos el .service y el .timer. Atajos como hourly, daily o weekly.
  • Ejecutar ahora y pausar: Probás una tarea sin esperar su horario, la pausás sin borrarla o detenés una ejecución en curso.
  • Nunca se saltea: Timers persistentes: si el VPS estaba apagado a la hora programada, la tarea corre al arrancar.
  • Logs de todo: La salida de cada servicio y tarea, desde el panel.

Tu app como servicio

  1. Elegí una plantilla: Node.js, Python o Docker.
  2. Creá y habilitá: Arranca ahora y con cada reinicio.
  3. Programá lo periódico: Backups, limpiezas o health checks con su horario.

Bueno saber

  • El horario usa el formato OnCalendar de systemd (con atajos como daily o weekly), no la sintaxis de cron.
  • Los comandos de las tareas usan rutas absolutas, y los scripts necesitan permiso de ejecución.
  • Los nombres van en minúsculas y sin espacios.
  • Root real por SSH: el panel es un atajo, no una jaula. Todo lo que hace por botón también lo podés hacer a mano.

También se lo podés pedir a Claude, ChatGPT o Cursor

Todo lo que ves en el panel lo puede hacer tu agente de IA a través del servidor MCP de ArduMaker: con tu autorización, con el alcance que le des y con cada acción auditada. Ver qué hace el MCP

Preguntas frecuentes

¿Cómo hago que mi app arranque sola al reiniciar el VPS?

Creás su servicio y lo habilitás con un clic.

¿Qué pasa si mi servicio no arranca al crearlo?

Se revierte y se elimina automáticamente, y ves el error.

¿Uso sintaxis de cron?

No, el formato OnCalendar de systemd, que además tiene atajos como daily o weekly.

¿Puedo probar una tarea sin esperar?

Sí, con "ejecutar ahora".

¿Qué pasa si el VPS estaba apagado a la hora programada?

La tarea se ejecuta al volver a arrancar.

Servicios que suelen ir juntos

  • Deploy desde GitHub: Vinculás un repo y cada push a la rama elegida actualiza tu app en el VPS, con scripts de build y reinicio.
  • Terminal web: Terminales persistentes en el navegador sobre tmux que sobreviven a cortes y desconexiones.
  • Backups automáticos: Copia completa semanal en caliente, las últimas 4 guardadas y una copia final al eliminar el VPS.

Menos SSH, más tiempo para tu app Servicios y tareas programadas en el panel de cada VPS. Ver planes