Skip to content

Inicio

Esta es la documentación para developers de Numera. Accesible públicamente en https://alpha.esnumera.com/developers/

Documentaciones

Linux y macOS

Instala uv, que se encargará de la versión de Python y de instalar dependencias.

curl -LsSf https://astral.sh/uv/install.sh | sh

Generar y ver documentación localmente

  • Genera los archivos estáticos y ejecuta el servidor local:

    task serve
    

  • Accede al servidor local de documentación desde tu navegador web: http://localhost:8000/developers/

  • Para detener el servidor local, en la terminal donde está corriendo el servidor presiona las teclas Ctrl + C

Cómo desplegar en el servidor alpha

  • Crea la imagen docker y la envía a AWS ECR

    task deploy VERSION=1.3.0
    

  • (Opcional) Si usas Podman en lugar de Docker:

    task deploy DOCKER=podman VERSION=1.3.0
    

  • En el servidor alpha, actualiza el valor de DEVELOPERS_VERSION en el archivo /home/juanpena/projects/alpha.esnumera.com/.env

  • Corre la nueva versión del contenedor:

    docker compose up -d
    

  • Puedes acceder a la URL pública: https://alpha.esnumera.com/developers/