chore: improve Docker/Podman compatibility and package installation
Some checks failed
CI/CD Pipeline / Generate Documentation (push) Successful in 4m14s
CI/CD Pipeline / Lint Code (push) Successful in 4m39s
CI/CD Pipeline / Build and Push Docker Images (api) (push) Has been cancelled
CI/CD Pipeline / Build and Push Docker Images (chat) (push) Has been cancelled
CI/CD Pipeline / Build and Push Docker Images (frontend) (push) Has been cancelled
CI/CD Pipeline / Build and Push Docker Images (worker) (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Security Scanning (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled

- Update Claude permissions to allow podman-compose commands
- Improve Dockerfile package installation with poetry-core
- Switch to explicit docker.io image references for Podman compatibility
- Add PYTHONPATH configuration to ensure proper module imports
- Change frontend port from 80 to 8080 for non-root compatibility
- Add initial chat server implementation (main.py)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-10-20 02:08:22 +02:00
parent 07c9d3d875
commit 8092e20b2d
6 changed files with 89 additions and 13 deletions

View File

@@ -1,8 +1,7 @@
{
"permissions": {
"allow": [
"Bash(*:*)",
"Bash(*)"
"Bash(podman-compose:*)"
],
"deny": [],
"ask": [],