Skip to content

capitoledulibre/capitoledulibre.org

Repository files navigation

Capitole du Libre

Capitole du Libre 2026

Site web officiel du Capitole du Libre, l'événement du Logiciel Libre en Occitanie.

14 & 15 novembre 2026 — ENSEEIHT, Toulouse

Le Capitole du Libre rassemble chaque année ~1 400 visiteurs pour un week-end de conférences, ateliers, village associatif, install party et LAN party autour du logiciel libre. Organisé par l'association Toulibre.

Quickstart

# Prérequis : Node.js >= 22, pnpm

# Installer les dépendances
pnpm install

# Lancer le serveur de développement
pnpm dev
# → http://localhost:4321

# Build production
pnpm build

# Preview du build
pnpm preview

Optimisation des assets

# Convertir les images en AVIF + WebP (nécessite sharp)
pnpm images

# Convertir les vidéos en WebM/VP9 + MP4 720p (nécessite ffmpeg)
pnpm videos

# Les deux d'un coup
pnpm optimize

Stack technique

Structure du projet

src/
├── components/       # Composants Astro
│   ├── home/         # Sections de la page d'accueil
│   ├── layout/       # Header, Footer
│   └── ui/           # Composants réutilisables (Picture, VideoPlayer, Lightbox...)
├── content/          # Contenu (blog, FAQ, photos.yaml)
├── layouts/          # BaseLayout
├── lib/              # Helpers (pretalx, photos, rooms, jsonld)
├── pages/            # Pages du site
└── styles/           # CSS global
public/
├── static/img/       # Images et logos
├── static/videos/    # Vidéos
├── favicon.svg
├── robots.txt
├── humans.txt
└── llms.txt

Configuration

La configuration de l'édition est centralisée dans src/config.ts : dates, lieu, slug Pretalx, liens, réseaux sociaux, stats.

Pour passer à une nouvelle édition, modifier ce fichier et mettre à jour le contenu des collections.

Signaler un problème

Si vous trouvez un bug ou souhaitez proposer une amélioration :

Licence

Contenu sous licence CC BY-SA 4.0.

About

Capitole du Libre Website

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors