distorsion.interhacker.space/README.md

33 lines
1.2 KiB
Markdown
Raw Normal View History

2025-01-24 23:25:48 +01:00
[![status-badge](https://woodpecker.deuxfleurs.fr/api/badges/41/status.svg)](https://woodpecker.deuxfleurs.fr/repos/41)
2025-01-24 23:25:44 +01:00
# Le site web de la distorsion !
## Site actuel
2025-01-24 23:25:48 +01:00
Le site est super basique : c'est juste des fichiers statiques html, css et js
servis depuis un bucket S3, hébergé chez les camarades de
[deuxfleurs](https://deuxfleurs.fr).
2025-01-24 23:25:48 +01:00
Si l'informatique marchait bien, le site serait automatiquement mis à jour à
chaque fois qu'on pousse des modification dans le dépot par l'outil
d'intégration woodpecker. En pratique, ça marche rarement. Donc il faut copier
les sources à jour à la main dans le bucket S3.
2025-01-24 23:17:58 +01:00
Pour mettre à jour le site à la main :
```
export AWS_ACCESS_KEY_ID=<key ID>
export AWS_SECRET_ACCESS_KEY=<secret key>
export AWS_DEFAULT_REGION='garage'
export AWS_ENDPOINT='https://garage.deuxfleurs.fr'
s5cmd --endpoint-url $AWS_ENDPOINT sync --delete site/ s3://distorsion.interhacker.space/
```
La clef et son ID sont pas stockées ici. Si besoin, ces secrets peuvent être
partagés.
## Ancien site
2025-01-24 23:17:58 +01:00
Avant, on avait un site static généré avec [Hugo](https://gohugo.io). Les
sources sont archivées dans [old-hugo-site](./old-hugo-site).