fix(ci): e2e - fixtures de test versionnees + acces via passerelle docker (dind)
CI / lint (push) Successful in 30s
CI / security (push) Successful in 19s
CI / test (push) Successful in 34s
CI / build (push) Successful in 11s
CI / e2e (push) Failing after 25m16s

- test_vault/ et test_dir/ : fixtures markdown pour les tests E2E Playwright (22 fichiers, .obsigate-backup ignore)

- ci.yml e2e : health check et BASE_URL via IP passerelle docker (localhost du job container ne voit pas le port publie sur l hote)

- ci.yml e2e : l etape Start ObsiGate echoue explicitement si l app n est pas joignable
This commit is contained in:
2026-08-24 16:48:37 -04:00
parent fdc0b5b15a
commit 62eabb2944
24 changed files with 3235 additions and 4 deletions
+55
View File
@@ -0,0 +1,55 @@
---
date: 2025-03-01
favoris: true
tags:
- docker
- devops
- conteneur
title: Docker Guide
---
# Docker Guide
## Commandes essentielles
```bash
# Lister les conteneurs
docker ps -a
# Build une image
docker build -t myapp:latest .
# Lancer un conteneur
docker run -d -p 8080:80 myapp:latest
# Voir les logs
docker logs -f container_name
```
## Docker Compose
```yaml
version: "3.9"
services:
web:
image: nginx:alpine
ports:
- "80:80"
```
## Volumes
Les volumes permettent de persister les données :
- **Named volumes** : gérés par Docker
- **Bind mounts** : montage direct depuis l'hôte
- **tmpfs** : stockage en mémoire
Voir aussi : [[Proxmox Setup]]
## Bonnes pratiques
- [ ] Utiliser des images Alpine
- [ ] Multi-stage builds
- [x] Fichier `.dockerignore`
- [x] Un processus par conteneur
+35
View File
@@ -0,0 +1,35 @@
---
title: Proxmox Setup
tags: [proxmox, virtualisation, homelab]
date: 2025-01-20
---
# Proxmox Setup
## Installation
Guide d'installation de Proxmox VE sur un serveur dédié.
### Prérequis
- CPU avec support VT-x / AMD-V
- Minimum 8GB RAM (16GB recommandé)
- SSD pour le stockage local
### Post-installation
```bash
# Désactiver le repo enterprise
sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
# Ajouter le repo no-subscription
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-sub.list
apt update && apt full-upgrade -y
```
## Réseau
Configuration réseau typique avec un bridge `vmbr0`.
Voir aussi : [[Docker Guide]]