Damien Arnodo Damien
  • Joined on 2025-08-22
Damien commented on pull request Damien/infra-scripts#26 2026-08-01 08:42:22 +00:00
feat(gitea): script d'installation LXC Alpine + README

Très bon travail dans l'ensemble. check_gitea_channel() qui refuse edge plutôt que de supposer, INSTALL_LOCK posé avant le premier rc-service gitea start avec le commentaire « do not reorder…

Damien commented on pull request Damien/infra-scripts#25 2026-08-01 08:42:00 +00:00
feat(proxy): réception rsyslog générique pour les services exposés

Le découpage est bon — listener générique, pattern 50-<service>.conf, aucune occurrence de « gitea », tradeoff sur RSYSLOG_BIND_ADDR correctement documenté, copytruncate bien justifié. Un…

Damien commented on pull request Damien/infra-scripts#24 2026-08-01 08:41:35 +00:00
feat(lib): helper ini_set idempotent pour merge de fichiers INI

Bonne implémentation dans l'ensemble : le scoping par section est correct ([metrics] ENABLED ne touche pas [actions] ENABLED), l'insertion avant la section suivante fonctionne, le contrat…

Damien commented on pull request Damien/infra-scripts#23 2026-08-01 08:41:16 +00:00
fix(proxy): exclure les 401 git-over-HTTPS du jail traefik

Le correctif est juste et le commentaire explique bien le pourquoi. Un point à corriger avant merge.

**L'ignoreregex ne couvre qu'un seul ordre de champs, alors que le failregex juste…

Damien opened issue Damien/infra-scripts#29 2026-08-01 07:51:20 +00:00
docs: procédures de bootstrap et miroir du dépôt (dépendance circulaire)
Damien created pull request Damien/infra-scripts#28 2026-08-01 06:46:05 +00:00
feat(proxy): jail fail2ban gitea + rate-limit et fermeture de /metrics
Damien pushed to feat/proxy-jail-gitea at Damien/infra-scripts 2026-08-01 06:45:45 +00:00
5c6bee3335 feat(proxy): add gitea-auth fail2ban jail, rate-limit, close /metrics
Damien created branch feat/proxy-jail-gitea in Damien/infra-scripts 2026-08-01 06:45:45 +00:00
Damien created pull request Damien/infra-scripts#27 2026-07-31 18:25:29 +00:00
fix(gitea-runner): URL d'instance complète et procédure de ré-enregistrement
Damien pushed to fix/runner-instance-url at Damien/infra-scripts 2026-07-31 18:23:16 +00:00
6c38d3038e fix(gitea-runner): split GITEA_INSTANCE_URL from GITEA_HOSTNAME
Damien created branch fix/runner-instance-url in Damien/infra-scripts 2026-07-31 18:23:16 +00:00
Damien created pull request Damien/infra-scripts#26 2026-07-31 17:20:06 +00:00
feat(gitea): script d'installation LXC Alpine + README
Damien pushed to feat/gitea-lxc at Damien/infra-scripts 2026-07-31 17:19:38 +00:00
f71abf9b23 feat(gitea): add LXC install script + README
Damien created branch feat/gitea-lxc in Damien/infra-scripts 2026-07-31 17:19:38 +00:00
Damien commented on pull request Damien/infra-scripts#24 2026-07-31 16:48:27 +00:00
feat(lib): helper ini_set idempotent pour merge de fichiers INI

Découvert en implémentant #19 (gitea/install.sh consomme ini_set sur app.ini, possédé par gitea:www-data) : le mktemp de l'écriture atomique crée le fichier temporaire en 0600 root:root,…

Damien pushed to feat/lib-ini-set at Damien/infra-scripts 2026-07-31 16:46:38 +00:00
905166d1cc fix(lib): preserve file mode/ownership across ini_set's atomic write
Damien created pull request Damien/infra-scripts#25 2026-07-31 15:53:10 +00:00
feat(proxy): réception rsyslog générique pour les services exposés
Damien pushed to feat/proxy-rsyslog at Damien/infra-scripts 2026-07-31 15:52:52 +00:00
75d10385d7 feat(proxy): add generic rsyslog receiver for exposed services
Damien created branch feat/proxy-rsyslog in Damien/infra-scripts 2026-07-31 15:52:52 +00:00
Damien created pull request Damien/infra-scripts#24 2026-07-31 15:35:02 +00:00
feat(lib): helper ini_set idempotent pour merge de fichiers INI