Compare commits
No commits in common. "main" and "progression" have entirely different histories.
main
...
progressio
9 changed files with 35 additions and 157 deletions
|
|
@ -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.
|
|
@ -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 c’est 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 l’informatique 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
|
|
||||||
17
css/base.css
17
css/base.css
|
|
@ -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,21 +221,9 @@ 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 {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
14
css/home.css
14
css/home.css
|
|
@ -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 {
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
81
index.html
81
index.html
|
|
@ -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>
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<span>Où en est-on ?</span>
|
||||||
|
</h3>
|
||||||
<section id="progress">
|
<section id="progress">
|
||||||
<h3>
|
|
||||||
<span>Où en est-on ?</span>
|
|
||||||
</h3>
|
|
||||||
<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>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<span>Faire un don</span>
|
||||||
|
</h3>
|
||||||
<section id="don">
|
<section id="don">
|
||||||
<h3>
|
|
||||||
<span>Faire un don</span>
|
|
||||||
</h3>
|
|
||||||
<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,54 +133,37 @@
|
||||||
<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>
|
|
||||||
<span>Iels y participent</span>
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
<div class="participants">
|
|
||||||
<a href="https://lqdn.fr">
|
|
||||||
<img class="logo" src="assets/logos/lqdn.png" alt="La Quadrature Du Net">
|
|
||||||
</a>
|
|
||||||
<a href="https://datapaulette.org/">
|
|
||||||
<img class="logo" src="assets/logos/datapaulette.jpg" alt="Datapaulette">
|
|
||||||
</a>
|
|
||||||
<a href="https://lebib.org"><img class="logo" src="assets/logos/lebib.png" alt="Le Bib Net"></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="participants">
|
<h3>
|
||||||
<a href="https://hackstub.eu/"><img class="logo" src="assets/logos/hackstub.svg" alt="La Hackstub"></a>
|
<span>Iels y participent</span>
|
||||||
<a href="https://fuz.re"><img class="logo" src="assets/logos/fuz.png" alt="Le Fuz"></a>
|
</h3>
|
||||||
<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>
|
<div class="participants">
|
||||||
|
<a href="https://lqdn.fr">
|
||||||
|
<img class="logo" src="assets/logos/lqdn.png" alt="La Quadrature Du Net">
|
||||||
|
</a>
|
||||||
|
<a href="https://datapaulette.org/">
|
||||||
|
<img class="logo" src="assets/logos/datapaulette.jpg" alt="Datapaulette">
|
||||||
|
</a>
|
||||||
|
<a href="https://lebib.org"><img class="logo" src="assets/logos/lebib.png" alt="Le Bib Net"></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="txt">
|
<div class="participants">
|
||||||
<p>et bien d'autres !<br> Rejoignez le canal Matrix sur <code>#interhack:matrix.interhacker.space</code></p>
|
<a href="https://hackstub.eu/"><img class="logo" src="assets/logos/hackstub.svg" alt="La Hackstub"></a>
|
||||||
</div>
|
<a href="https://fuz.re"><img class="logo" src="assets/logos/fuz.png" alt="Le Fuz"></a>
|
||||||
</section>
|
<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>
|
||||||
|
</div>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<div>
|
<div>
|
||||||
|
|
|
||||||
|
|
@ -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/{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue