Le site web du camp interhacker 2026 https://camp.interhacker.space
Find a file
Hadrien 564a22abb2
Some checks failed
/ build (push) Failing after 5m47s
manual ci script + no cache for map updates
2026-07-03 23:33:48 +02:00
.forgejo/workflows manual ci script + no cache for map updates 2026-07-03 23:33:48 +02:00
assets Ajout d'un bouton et d'un player audio sur la page d'acceuil pour 2026-07-02 12:05:55 +02:00
css Ajout d'un bouton et d'un player audio sur la page d'acceuil pour 2026-07-02 12:05:55 +02:00
js Ajout d'un bouton et d'un player audio sur la page d'acceuil pour 2026-07-02 12:05:55 +02:00
.gitignore manual ci script + no cache for map updates 2026-07-03 23:33:48 +02:00
contact.html Add link to the map in every html file 2026-07-02 10:03:25 +00:00
Dockerfile manual ci script + no cache for map updates 2026-07-03 23:33:48 +02:00
guide.template.html Add link to the map in every html file 2026-07-02 10:03:25 +00:00
index.html Ajout d'un bouton et d'un player audio sur la page d'acceuil pour 2026-07-02 12:05:55 +02:00
manual-ci.sh manual ci script + no cache for map updates 2026-07-03 23:33:48 +02:00
poster.html Add link to the map in every html file 2026-07-02 10:03:25 +00:00
programme.html Add link to the map in every html file 2026-07-02 10:03:25 +00:00
README.md manual ci script + no cache for map updates 2026-07-03 23:33:48 +02:00
update-guide.sh fix(ci): curl flags 2026-03-24 19:21:47 +01:00

Interhack Camp Website 2026

How to deploy :

generate statuses PDF

Statuses are stored in this online pad.

PDF can be generated thanks to pandoc and the good old curl this way:

curl -s https://md.interhacker.space/u2VNUSO6S36xx5Ensc3FCw/download | pandoc -V geometry:margin=3cm -o assets/Camp-Interhack_Statuts.pdf

Generation de la page Guide.

La page Guide est générée depuis un Hedgedocs, en markdown, via le fichier update-guide.sh qui utilise le fichier guide.template.html. Le contenu de la page est donc un HTML basique in fine.

bash update-guide.sh

Build the Docker image

Please generate

We use Docker for deploying on the Interhack infra. Until we have a proper CI, we need to build manually.

On Debian-based Linux distros, you can install the following package:

sudo apt install podman-docker

Otherwise, you can check-out Docker install doc.

First, login to the Docker registry:

docker login git.interhacker.space

Then, download the map bundle, build and push to the registry:

wget -q -O dist.zip https://git.interhacker.space/epickiwi/2026.camp.carte/releases/download/latest/dist.zip
docker build -t git.interhacker.space/interhack/camp-website-2026:latest .
docker push git.interhacker.space/interhack/camp-website-2026:latest
rm -f dist.zip

The pull process is triggered every five minutes. So you may wait at least this amount of time before the website is up-to-date! (and Ctrl + Shift + R is useful to nuke cache)