diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0fa3080cdd7c5e7ca3a1bfa88f140872c1ad88e7..328cf1903ebc757f8ce6758b36e5a31a5c75c2c7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,17 +1,16 @@
-image: python:3.9-bullseye
+image: alpine:latest
 
 variables:
   GIT_SUBMODULE_STRATEGY: recursive
-  PIP_EXTRA_INDEX_URL: https://edugit.org/api/v4/projects/257/packages/pypi/simple
 
 pages:
   stage: deploy
   before_script:
-  - apt-get -y update && apt-get -y install po4a
-  - pip install -r requirements.txt
+  - apk add --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ zola
+  - apk add yarn
+  - yarn install
   script:
-  - make publish; make publish
-  - cp _redirects public/
+  - zola build
   artifacts:
     paths:
     - public/