informatica:software:algernon
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Algernon
Servidor web auto-contenido escrito en Go, diseñado para ser ligero, versátil y fácil de desplegar.
Características
Algernon es un servidor web que incluye soporte integrado para:
- Lenguajes y tecnologías: Lua, Teal (Lua tipado), Markdown, JSX, Amber, Pongo2, Sass (SCSS), GCSS.
- Bases de datos: BoltDB (embebido), Redis, PostgreSQL, MySQL, SQLite, MSSQL.
- Protocolos: HTTP/2, QUIC, HTTP/S.
- Otras características:
- Plugins
- Gestión de usuarios y permisos
- Auto-refresh para desarrollo (Linux/macOS)
- Integración con Ollama para modelos de lenguaje (LLMs)
Todo esto está empaquetado en un único ejecutable, lo que facilita su uso sin necesidad de instalar múltiples dependencias.
Uso
Ejemplo más sencillo sirviendo el directorio en el que se encuentra el ejecutable de Algernon:
algernon -x .
Ejecutará el servidor web en el puerto 3000 (por defecto).
Si queremos habilitar la recarga automática cuando hay cambios:
algernon -a .
informatica/software/algernon.1759849220.txt.gz · Última modificación: por tempwin

