Files
ackify-ce/docs/fr
Benjamin 44431dabf4 feat(rls): move ackify_app role creation from init script to migrate tool
BREAKING CHANGE: ACKIFY_APP_PASSWORD environment variable is now required for RLS support. The migrate tool creates the ackify_app role before running migrations, ensuring compatibility with existing deployments.

Changes:
- Add ensureAppRole() in cmd/migrate to create/update ackify_app role
- Remove docker/init-scripts/01-create-app-user.sh (no longer needed)
- Update compose.yml: add ACKIFY_APP_PASSWORD, backend connects as ackify_app
- Update migration 0016: remove conditional role creation
- Add RLS documentation (docs/en/configuration/rls.md, docs/fr/configuration/rls.md)
- Update configuration docs with RLS section and security checklist

Migration path for existing deployments:
1. Set ACKIFY_APP_PASSWORD in .env
2. Run docker compose up (migrate will create the role automatically)
2025-12-15 23:59:06 +01:00
..
2025-10-26 22:44:30 +01:00

Ackify Documentation

Documentation complète pour Ackify - Proof of Read avec signatures cryptographiques.

Démarrage Rapide

Fonctionnalités

Configuration Avancée

Architecture & Développement

  • Architecture - Stack technique, structure projet, principes Clean Architecture
  • Database - Schéma PostgreSQL, migrations, contraintes
  • API Reference - Endpoints REST, exemples, OpenAPI
  • Deployment - Production, sécurité, monitoring
  • Development - Setup développement, tests, contribution

Intégrations

  • Google Docs - Intégration avec Google Workspace
  • Plus d'intégrations à venir...

Support