Skip to content
Failed

Changes

Summary

  1. Connect to existing PostgreSQL 18 server (details)
Commit ac7451d034ce3c1bece3f0941ccdfe174b2c734c by persicowilliam
Connect to existing PostgreSQL 18 server

Remove embedded PostgreSQL and connect to external postgres-postgres container:
- Remove postgresql service from docker-compose.yml
- Update environment variables for external PostgreSQL connection
- Add database initialization stage in Jenkins pipeline
- Update all documentation (README.md, CLAUDE.md)
- Add extra_hosts for container-to-container networking
- Update backup and verification stages for external database

Database Architecture:
- Authentik now uses existing PostgreSQL 18 deployment
- PostgreSQL managed separately in postgresql/ repository
- Automated database initialization via Jenkins
- Shared PostgreSQL reduces resource usage and centralizes database management
The file was modifiedCLAUDE.md (diff)
The file was modified.env.example (diff)
The file was modifiedJenkinsfile (diff)
The file was modifieddocker-compose.yml (diff)
The file was modifiedREADME.md (diff)