Go to file
Marc Lasserre e561523600
DevSecOps Pipeline - V1 Infrastructure / Code & Config Linting (Yamllint & Hadolint) (push) Successful in 8s Details
DevSecOps Pipeline - V1 Infrastructure / Secret Detection (Gitleaks) (push) Successful in 3s Details
DevSecOps Pipeline - V1 Infrastructure / IaC Security & Vulnerability Scan (Trivy) (push) Successful in 6s Details
fix(ci): add docker.io registry prefix for yamllint image
Explicitly set docker.io domain prefix for yamllint container image to prevent Podman short-name resolution failure.
2026-08-07 01:42:00 +02:00
.gitea/workflows fix(ci): add docker.io registry prefix for yamllint image 2026-08-07 01:42:00 +02:00
.env.example feat(CaC): add podman-compose 4 PassBolt 2026-07-24 01:17:13 +02:00
.gitignore feat(CaC): add podman-compose 4 PassBolt 2026-07-24 01:17:13 +02:00
README.md docs: simple README on project 2026-07-24 01:23:36 +02:00
podman-compose.yml ci: ajout du premier workflow gitea actions 2026-08-06 09:26:22 +02:00

README.md

Infrastructure Passbolt — RYM

Ce dépôt contient la définition Infrastructure as Code (IaC) pour le déploiement du gestionnaire de secrets Passbolt CE sur l'infrastructure RYM.

🚀 Composants

  • Passbolt CE : Instance applicative principale (Web / API)
  • PostgreSQL 15 : Base de données relationnelle persistante

🛠️ Déploiement

1. Prérequis

S'assurer que podman et podman-compose sont installés sur le serveur hôte.

2. Configuration

Copier le fichier d'exemple et configurer les secrets :

cp .env.example .env
# Éditer .env avec les identifiants réels de production

3. Lancement
Bash

podman-compose up -d

Maintenu par l'équipe Infrastructure RYM.