Skip to content

Página web del Club de Algoritmia de la Universidad de Sevilla

License

Notifications You must be signed in to change notification settings

algoritmiaUS/caus-web

Repository files navigation

Página web del CAUS

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.

Instalación

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)

Sistemas GNU/Linux

Si utilizas Linux/OSX/WSL2 es recomendable usar homebrew.

brew install hugo
brew install npm

sudo apt install golang-go

npm install

Sistemas Windows

  1. Descargar e instalar Hugo

  2. Descargar e instalar Node.js

  3. Descargar e instalar golang-go

  4. Instalar dependencias de npm

    npm install

Ejecución

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

Agradecimientos