Esta es la página web oficial del Club de Algoritmia de la Universidad de Sevilla. Es un sitio web estático generado mediante el framework Hugo. Todo el contenido está escrito en Markdown y se puede editar empleando cualquier editor y Git. Además, se tiene una configuración de Github Actions
que reconstruye automáticamente el sitio una vez se realicen push
a la rama main
.
Clonar el repositorio en local
git clone git@github.com:algoritmiaUS/caus-web.git
Dependencias principales
- hugo (v0.128.2)
- npm (10.9.0)
- golang-go (1.23.2)
Si utilizas Linux/OSX/WSL2 es recomendable usar homebrew.
brew install hugo
brew install npm
sudo apt install golang-go
npm install
-
Instalar dependencias de npm
npm install
Para desarrollo local
hugo server --config hugo.yaml
Para generar el sitio HTML
El código se generará en el directorio ./public.
sudo hugo --gc --minify