fix: Gitea Traefik routing and connection pool optimization
Some checks failed
🚀 Build & Deploy Image / Determine Build Necessity (push) Failing after 10m14s
🚀 Build & Deploy Image / Build Runtime Base Image (push) Has been skipped
🚀 Build & Deploy Image / Build Docker Image (push) Has been skipped
🚀 Build & Deploy Image / Run Tests & Quality Checks (push) Has been skipped
🚀 Build & Deploy Image / Auto-deploy to Staging (push) Has been skipped
🚀 Build & Deploy Image / Auto-deploy to Production (push) Has been skipped
Security Vulnerability Scan / Check for Dependency Changes (push) Failing after 11m25s
Security Vulnerability Scan / Composer Security Audit (push) Has been cancelled
Some checks failed
🚀 Build & Deploy Image / Determine Build Necessity (push) Failing after 10m14s
🚀 Build & Deploy Image / Build Runtime Base Image (push) Has been skipped
🚀 Build & Deploy Image / Build Docker Image (push) Has been skipped
🚀 Build & Deploy Image / Run Tests & Quality Checks (push) Has been skipped
🚀 Build & Deploy Image / Auto-deploy to Staging (push) Has been skipped
🚀 Build & Deploy Image / Auto-deploy to Production (push) Has been skipped
Security Vulnerability Scan / Check for Dependency Changes (push) Failing after 11m25s
Security Vulnerability Scan / Composer Security Audit (push) Has been cancelled
- Remove middleware reference from Gitea Traefik labels (caused routing issues) - Optimize Gitea connection pool settings (MAX_IDLE_CONNS=30, authentication_timeout=180s) - Add explicit service reference in Traefik labels - Fix intermittent 504 timeouts by improving PostgreSQL connection handling Fixes Gitea unreachability via git.michaelschiemer.de
This commit is contained in:
12
AGENTS.md
12
AGENTS.md
@@ -6,6 +6,7 @@ This file provides comprehensive guidance for AI agents (like Claude Code, Curso
|
||||
|
||||
## Quick Reference
|
||||
|
||||
- **Permission Requirement**: Obtain explicit approval from the project owner before making any code changes
|
||||
- **Framework**: Custom PHP Framework (PHP 8.5+)
|
||||
- **Local URL**: https://localhost (HTTPS required)
|
||||
- **Docker**: Use `make up` to start containers
|
||||
@@ -405,18 +406,21 @@ final readonly class DatabaseConfig
|
||||
## Additional Documentation
|
||||
|
||||
For detailed information, see:
|
||||
- `docs/claude/README.md` - AI-specific documentation overview
|
||||
- `docs/claude/guidelines.md` - Detailed coding guidelines
|
||||
- `docs/claude/architecture.md` - Architecture documentation
|
||||
- `docs/claude/development-commands.md` - Command reference
|
||||
- `docs/claude/common-workflows.md` - Common development workflows
|
||||
- `docs/claude/error-handling.md` - Error handling patterns
|
||||
- `docs/claude/security-patterns.md` - Security patterns
|
||||
- `docs/guides/common-workflows.md` - Common development workflows
|
||||
- `docs/features/error-handling/guide.md` - Error handling patterns
|
||||
- `docs/features/security/patterns.md` - Security patterns
|
||||
- `docs/claude/mcp-integration.md` - MCP integration details
|
||||
- And other files in `docs/claude/`
|
||||
- `docs/README.md` - Main framework documentation
|
||||
- And other files in `docs/claude/` and `docs/`
|
||||
|
||||
## Quick Checklist for AI Agents
|
||||
|
||||
Before making changes:
|
||||
- [ ] Obtain explicit permission from the project owner before modifying any code
|
||||
- [ ] Follow framework principles (no inheritance, readonly, final, immutable)
|
||||
- [ ] Use Value Objects instead of primitives/arrays
|
||||
- [ ] Place test files in `tests/` directory
|
||||
|
||||
Reference in New Issue
Block a user