[{"data":1,"prerenderedAt":123},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-marimo":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-marimo",{"slug":9,"slugs":10,"categorySlugs":11,"name":9,"description":16,"phase":17,"unavailableReason":18,"docsUrl":19,"logo":20,"github":21,"tagline":22,"longDescription":23,"features":24,"useCases":32,"steps":45,"faq":61,"specs":77,"compatibleOs":88,"relatedApps":89,"relatedPosts":116,"category":120},"marimo",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","Notebook de Python reactivo y de código abierto: notebooks guardados como archivos .py, celdas que se recalculan solas y librerías de datos incluidas.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fautoalojar-marimo-vps-notebooks-python","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F98563464","https:\u002F\u002Fgithub.com\u002Fmarimo-team\u002Fmarimo","marimo — notebooks de Python reactivos en tu VPS: archivos .py versionables en Git, celdas que se recalculan solas, datos y gráficos.","marimo es un notebook de Python de código abierto (licencia Apache-2.0) concebido como sucesor de Jupyter. Cada notebook es un simple archivo .py: se versiona en Git, se lee bien en una revisión de código y se ejecuta como un script. La ejecución es reactiva: cuando modificas una celda, marimo vuelve a ejecutar automáticamente las celdas que dependen de ella, así que nunca hay estado oculto ni resultados desfasados en pantalla.\n\nInstalado en tu VPS, marimo se convierte en el taller de datos de tu equipo: un editor web protegido con contraseña, notebooks que se quedan en tu servidor y la potencia de cálculo que elijas. La imagen instalada ya incluye pandas, polars, numpy y altair para explorar archivos CSV o Parquet, consultar una API y dibujar gráficos sin instalar nada.\n\nUn notebook de marimo también puede convertirse en una pequeña aplicación web: los elementos de interfaz (deslizadores, menús, tablas) controlan los cálculos y `marimo run` sirve el notebook en solo lectura, con el código oculto. Los notebooks de Jupyter existentes se convierten con `marimo convert`.",[25,26,27,28,29,30,31],"Ejecución reactiva — al editar una celda se recalculan las que dependen de ella, sin estado oculto.","Notebooks en Python puro — archivos .py legibles, versionables en Git y ejecutables como scripts.","Librerías de datos preinstaladas — pandas, polars, numpy y altair listas desde el primer arranque.","Elementos de interfaz integrados — deslizadores, menús, tablas y gráficos interactivos ligados al código.","Del notebook a la aplicación — `marimo run` publica un notebook como aplicación web con el código oculto.","Migración desde Jupyter — `marimo convert` transforma un archivo .ipynb en un notebook de marimo.","Editor protegido con contraseña — contraseña generada en la instalación y visible en tu área de cliente.",[33,36,39,42],{"title":34,"body":35},"El taller de datos del equipo","Explora exportaciones CSV o Parquet, límpialas con pandas o polars y comparte el notebook: tus compañeros revisan un archivo .py, no un JSON ilegible.",{"title":37,"body":38},"Paneles internos en Python","Un notebook con deslizadores y menús se convierte en una herramienta interna: el equipo comercial filtra las cifras sin tocar el código.",{"title":40,"body":41},"Formar y enseñar","Estudiantes y becarios trabajan en el mismo servidor, desde el navegador, sin instalar Python en su equipo; la ejecución reactiva hace visible cada paso del razonamiento.",{"title":43,"body":44},"Prototipar con tus API y tus modelos","Llama a tus API internas o a un modelo servido por Ollama en el mismo VPS, compara resultados y mantén el prototipo versionado en Git.",[46,49,52,55,58],{"title":47,"body":48},"Crear el VPS","Contrata un VPS Ubuntu 24.04 con 2 GB de RAM: las librerías de datos cargadas en memoria lo necesitan. El dominio es opcional — sin dominio, el editor sigue accesible mediante un túnel SSH.",{"title":50,"body":51},"Instalar marimo desde el Marketplace","En tu área de cliente, selecciona marimo y haz clic en Instalar. El script despliega el contenedor oficial, genera la contraseña del editor y crea el volumen que guarda tus notebooks.",{"title":53,"body":54},"Abrir el editor","Con un dominio asociado (un subdominio de uno de tus dominios, o el subdominio gratuito del VPS marimo.{dns_slug}.servorbit-dns.com), el editor se abre en https:\u002F\u002F\u003Cdominio>, con HTTPS incluido. Sin dominio, abre un túnel: `ssh -L 2718:127.0.0.1:\u003Cport> root@\u003Cip-del-vps>` y luego http:\u002F\u002Flocalhost:2718 — usa el puerto que aparece en tu área de cliente (2718 por defecto).",{"title":56,"body":57},"Conectarse por primera vez","marimo muestra una página de acceso que pide una contraseña. Se generó durante la instalación y figura en tu área de cliente, en la ficha de la aplicación. Introdúcela: la sesión queda abierta en ese navegador.",{"title":59,"body":60},"Crear tu primer notebook","El editor abre la carpeta de notebooks, que ya contiene los tutoriales oficiales. Crea un archivo nuevo, importa pandas o polars y carga un archivo: cada celda editada vuelve a ejecutar automáticamente las que dependen de ella.",[62,65,68,71,74],{"q":63,"a":64},"¿Qué diferencia hay entre marimo y Jupyter?","Jupyter guarda el notebook en JSON y ejecuta las celdas en el orden en que las lanzas, lo que deja resultados desfasados en pantalla. marimo guarda un archivo .py y vuelve a ejecutar automáticamente las celdas que dependen de la que editas: lo que ves siempre corresponde al código. Los notebooks de Jupyter se convierten con `marimo convert`.",{"q":66,"a":67},"¿Necesito un nombre de dominio?","No. Sin dominio, el editor es accesible mediante un túnel SSH (`ssh -L 2718:127.0.0.1:\u003Cport> root@\u003Cip-del-vps>` y luego http:\u002F\u002Flocalhost:2718). Para acceder directamente por HTTPS, asocia un subdominio de uno de tus dominios o el subdominio gratuito del VPS, sin comprar nada.",{"q":69,"a":70},"¿Dónde encuentro la contraseña del editor?","Se genera durante la instalación y aparece en tu área de cliente, en la ficha de la aplicación. En el VPS también está en el archivo .env de la pila, bajo la clave ADMIN_PASSWORD.",{"q":72,"a":73},"¿Dónde se guardan mis notebooks?","En el volumen Docker marimo-data, montado en \u002Fapp dentro del contenedor. Son simples archivos .py: haz copia de seguridad del volumen o, mejor aún, versiona la carpeta en un repositorio Git.",{"q":75,"a":76},"¿Puedo añadir otras librerías de Python?","La imagen instalada ya incluye pandas, polars, numpy y altair. Para otros paquetes, lo más sencillo es construir una imagen derivada de la imagen oficial de marimo con tus dependencias y sustituir la imagen en el archivo compose de la pila.",{"ram":78,"cpu":79,"disk":80,"stack":81,"port":84,"license":85,"version":86,"os":87},"2 GB recomendados","1 vCPU (2 aconsejados)","20 GB",[82,83,9],"Docker","Python","2718","Apache-2.0","0.25.2","Ubuntu 24.04",[],[90,98,107],{"name":91,"slug":92,"categorySlug":15,"categoryName":93,"categoryColor":94,"logo":95,"tagline":96,"description":97},"Code Server","code-server","Desarrollo","text-warning bg-warning\u002F10",null,"VS Code autoalojado en el navegador — programe desde cualquier dispositivo.","VS Code en el navegador — autoalojado en su VPS, acceso con contraseña, espacio de trabajo persistente.",{"name":99,"slug":100,"categorySlug":101,"categoryName":102,"categoryColor":103,"logo":104,"tagline":105,"description":106},"Metabase","metabase","bases-de-datos","Bases de datos","text-blue-400 bg-blue-500\u002F10","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fmetabase.svg","Inteligencia de negocio de código abierto sobre cualquier base de datos SQL — paneles y gráficos en el navegador, sin escribir SQL.","Inteligencia de negocio de código abierto: conecte cualquier base de datos SQL y construya paneles, preguntas y gráficos desde el navegador, sin escribir SQL.",{"name":108,"slug":109,"categorySlug":110,"categoryName":111,"categoryColor":112,"logo":113,"tagline":114,"description":115},"Ollama","ollama","inteligencia-artificial","Inteligencia Artificial","text-purple-400 bg-purple-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Follama","Sirva LLM de código abierto desde su VPS — API compatible con OpenAI, sin coste por token.","Sirva LLM de código abierto desde su propio servidor. Descargue Llama 3, Mistral, Qwen o DeepSeek con un solo comando, detrás de una API compatible con OpenAI y sin coste por token.",[117,118,119],"self-host-marimo-vps","installer-code-server-vps","self-host-metabase-vps",{"key":12,"slug":15,"name":93,"objective":121,"icon":122,"color":94},"Poner en marcha rápidamente un proyecto de software.","dev",1793543238010]