Compare commits

..

No commits in common. "main" and "progression" have entirely different histories.

9 changed files with 35 additions and 157 deletions

View file

@ -1,32 +0,0 @@
on: [push]
jobs:
build:
runs-on: docker
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Pandoc
run: |
apt-get update
apt-get install -y pandoc
- name: Generate guide.html
run: bash update-guide.sh
- name: Install Podman
run: |
apt-get update
apt-get install -y podman
- name: Podman Login
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | podman login git.interhacker.space --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin
- name: Build Container Image
run: |
podman build -t git.interhacker.space/interhack/camp-website-2026:latest .
- name: Push Container Image
run: |
podman push git.interhacker.space/interhack/camp-website-2026:latest

Binary file not shown.

View file

@ -1,39 +0,0 @@
BEGIN:VCALENDAR
X-LOTUS-CHARSET:UTF-8
VERSION:2.0
PRODID:ZMS-Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
METHOD:REQUEST
BEGIN:VEVENT
UID:ics.terminsysteme.de1769434840
DTSTAMP:20260126T144040
CLASS:PUBLIC
DTSTART;TZID=Europe/Berlin:20260702T100000
DTEND;TZID=Europe/Berlin:20260705T230000
LOCATION:15 route de Saint Dolay 44530 Sévérac | 47.5437595, -2.0916116
SUMMARY:Camp Interhack
DESCRIPTION: Le Camp Interhack 2026 est un événement festif de hacking ! Le hack cest le détournement des machines, des pratiques et des systèmes (au sens large) qui nous entourent. De la musique à la couture en passant par linformatique et léléctronique mais aussi les structure sociales, les institutions et les organisations politiques, venez hacker le monde avec nous. https://camp.interhacker.space \n\n
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT1440M
DESCRIPTION:Erinnerung
END:VALARM
END:VEVENT
END:VCALENDAR

View file

@ -49,7 +49,6 @@ main h1, main h2, main h3 {
main h1 span, main h2 span, main h3 { main h1 span, main h2 span, main h3 {
background-color: #000000b8; background-color: #000000b8;
padding: auto;
} }
main h1 { main h1 {
@ -87,7 +86,7 @@ main h3 {
} }
main section h3 { main section h3 {
text-align: center; text-align: left;
} }
main h4 { main h4 {
@ -222,18 +221,6 @@ code {
margin-right: 0; margin-right: 0;
} }
div#maj-guide {
text-align: center;
margin: 2em 1em;
}
.center {
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 500px) { @media (max-width: 500px) {
/* Hide stickers on mobile */ /* Hide stickers on mobile */
.randomStart { .randomStart {

View file

@ -10,8 +10,6 @@
position: relative; position: relative;
} }
/* Section des participants */
.participants { .participants {
display: flex; display: flex;
justify-content: center; justify-content: center;
@ -19,18 +17,6 @@
height: 200px; height: 200px;
} }
#participe > div.txt {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-evenly;
}
#participe p {
text-align: center;
}
/* Section des dons */ /* Section des dons */
#don > div { #don > div {

View file

@ -56,10 +56,6 @@ BISOUS
<!-- EDGEDOC: A la place de ce commentaire, le contenu du Edgedoc https://md.lqdn.fr/H0gKhjbKTfeM41L9bG9zUA --> <!-- EDGEDOC: A la place de ce commentaire, le contenu du Edgedoc https://md.lqdn.fr/H0gKhjbKTfeM41L9bG9zUA -->
</section> </section>
<div id="maj-guide">
Dernière mise à jour du guide: <!-- DATE: A la place de ce commentaire, la date et heure du jour -->
</div>
</main> </main>
<footer> <footer>
<div> <div>
@ -75,6 +71,9 @@ BISOUS
<h2>Site Web</h2> <h2>Site Web</h2>
<a href="https://git.interhacker.space/interhack/2026.camp.public.website">source</a> <a href="https://git.interhacker.space/interhack/2026.camp.public.website">source</a>
</div> </div>
<div>
Dernière mise à jour du guide: <!-- DATE: A la place de ce commentaire, la date et heure du jour -->
</div>
</footer> </footer>
</body> </body>
</html> </html>

View file

View file

@ -88,17 +88,12 @@
<a class="btn-nice" href="https://grist.interhacker.space/o/camp/forms/jhWe1wCu16LGEu81RTn3Um/4">S'inscrire</a> <a class="btn-nice" href="https://grist.interhacker.space/o/camp/forms/jhWe1wCu16LGEu81RTn3Um/4">S'inscrire</a>
</h3> </h3>
</p> </p>
<p class="center">
<a href="assets/camp-interhack.ics">📅 Ajouter l'évènement à son calendrier (.ics)</a>
</p>
</section> </section>
<section id="progress">
<h3> <h3>
<span>Où en est-on ?</span> <span>Où en est-on ?</span>
</h3> </h3>
<section id="progress">
<p>Il y a</p> <p>Il y a</p>
<div class="places"> <div class="places">
@ -109,7 +104,7 @@
</span> </span>
</div> </div>
<p>places déjà réservées.</p> <p>places déjà réservées. Ouverture prochaine des inscriptions!</p>
<br> <br>
<p>Et nous avons reçu</p> <p>Et nous avons reçu</p>
<div class="places"> <div class="places">
@ -119,16 +114,15 @@
</span> </span>
</span> </span>
</div> </div>
<p>des dons dont nous avons besoin.</p> <p>des dons dont nous avons besoin (voir le détail des comptes)</p>
</section> </section>
<section id="don">
<h3> <h3>
<span>Faire un don</span> <span>Faire un don</span>
</h3> </h3>
<section id="don">
<p>Nous avons besoin de sous avant le débût du Camp pour financer l'achat de fournitures, payer la réservation du lieu et monter la logistique.</p> <p>Nous avons besoin de sous avant le débût du Camp pour financer l'achat de fournitures, payer la réservation du lieu et monter la logistique.</p>
<div> <div>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09a8-c97f-784c-ab19-841c0700837d?resource_id=019c09a8-c976-797d-b213-4ac052e5d786"><button>5€</button></a> <a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09a8-c97f-784c-ab19-841c0700837d?resource_id=019c09a8-c976-797d-b213-4ac052e5d786"><button>5€</button></a>
@ -139,29 +133,17 @@
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09ab-9f99-72fa-8151-0722830429a8?resource_id=019c09ab-9f93-78cb-9825-11af0c12f080"><button>50€</button></a> <a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09ab-9f99-72fa-8151-0722830429a8?resource_id=019c09ab-9f93-78cb-9825-11af0c12f080"><button>50€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c0ff1-9272-7c10-b8b0-22c0fdc9f080?resource_id=019c0ff1-926d-7146-a0c4-5056a719e7ea"><button>75€</button></a> <a class="btn-pop" href="https://pay.qonto.com/payment-links/019c0ff1-9272-7c10-b8b0-22c0fdc9f080?resource_id=019c0ff1-926d-7146-a0c4-5056a719e7ea"><button>75€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09ac-a6b9-76e9-9988-fe53c940ff06?resource_id=019c09ac-a6b3-735a-a13b-11d1698ba31a"><button>100€</button></a> <a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09ac-a6b9-76e9-9988-fe53c940ff06?resource_id=019c09ac-a6b3-735a-a13b-11d1698ba31a"><button>100€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c9959-fa30-7eb5-add2-91ce73d6e5eb?resource_id=019c9959-fa31-7e72-b2c2-c5f5c9b7c398"><button>150€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c995d-49cf-72c0-8197-0b279947316c?resource_id=019c995d-49cf-7a7b-aee0-8a2742135921"><button>200€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c995e-92e1-77cf-a530-4212996c2e6d?resource_id=019c995e-92e1-7d2e-bb19-513b48ac4645"><button>250€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c995f-4754-7924-b6db-805a35c6ab0b?resource_id=019c995f-4755-78e5-989c-964ada8e12a1"><button>310€</button></a>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c995f-ecad-79c0-8c78-4144e9af77c8?resource_id=019c995f-ecae-7a72-82bb-6274f4a9d2e2"><button>550€</button></a>
</div> </div>
<hr> <hr>
<div> <div>
<p>Si vous préférez faire un virement, demandez-nous l'IBAN sur <code>orga [arobase] camp.interhacker.space</code>. Nous payons <a href="https://www.mollie.com/fr/pricing"></a>autour de ~2% de frais</a> lors des paiements par carte bancaire.</p> <p>Nous estimons avoir un budget de 15 000€ et être autour de 200, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.</p>
</div> <a href="https://grist.interhacker.space/o/docs/pUsyFia9Papk/Untitled-document">Voir le détail des comptes</a>
<hr>
<div>
<p>Nous estimons avoir un budget de 10 000 ~ 15 000€ et être autour de 200 personnes, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.</p>
<a href="https://grist.interhacker.space/o/camp/fCKWivmj4bCX/Budget/p/2">Voir le détail des comptes</a>
</div>
<hr>
<div>
<p>Si tu ne sais pas quel prix libre donner, et/ou que tu veux de l'aide pour définir un prix libre juste et éclairé pour ta participation au camp, voici un thunomètre rapide qui peut répondre au besoin.</p>
<a href="assets/Thunometre-participanxes.pdf">Thunomètre</a>
</div> </div>
</section> </section>
<section id="participe">
<h3> <h3>
<span>Iels y participent</span> <span>Iels y participent</span>
</h3> </h3>
@ -182,11 +164,6 @@
<a href="https://labolyon.fr/"><img class="logo" src="assets/logos/lol_logo_txt.png" alt="Le Laboratoire Ouvert Lyonnais"></a> <a href="https://labolyon.fr/"><img class="logo" src="assets/logos/lol_logo_txt.png" alt="Le Laboratoire Ouvert Lyonnais"></a>
<a href="https://fdn.fr/"><img class="logo" src="assets/logos/fdn.png" alt="La French Data Network"></a> <a href="https://fdn.fr/"><img class="logo" src="assets/logos/fdn.png" alt="La French Data Network"></a>
</div> </div>
<div class="txt">
<p>et bien d'autres !<br> Rejoignez le canal Matrix sur <code>#interhack:matrix.interhacker.space</code></p>
</div>
</section>
</main> </main>
<footer> <footer>
<div> <div>

View file

@ -8,7 +8,7 @@ echo "Mise a jour du guide dans guide.html a partir du edgedoc"
echo "$GUIDE_EDGEDOC_URL" echo "$GUIDE_EDGEDOC_URL"
set -e set -e
curl --silent --fail "$GUIDE_EDGEDOC_URL/download" > guide.tmp.md curl --silent --fail-with-body "$GUIDE_EDGEDOC_URL/download" > guide.tmp.md
pandoc --from markdown --to html guide.tmp.md > guide.tmp.html pandoc --from markdown --to html guide.tmp.md > guide.tmp.html
cat guide.template.html \ cat guide.template.html \
| sed '/EDGEDOC/{ | sed '/EDGEDOC/{