push-umtslxtpqxls #1

Merged
eric merged 5 commits from push-umtslxtpqxls into main 2026-01-31 10:36:47 +01:00
Owner
No description provided.
eric added 5 commits 2026-01-31 10:36:40 +01:00
Ajout du Dockerfile pour containeriser l'application MCP

- Création du Dockerfile avec l'image Python 3.11 slim
- Installation du SDK FastMCP
- Copie du code source dans le conteneur
- Exposition du port 6666
- Configuration du point d'entrée

Ajout du fichier opencode.json pour la configuration MCP

Ajout du script Python src/mon_mcp.py avec les outils echo, shout et additionner

Ajout du fichier test.py pour les tests de l'API
This commit refactors the MCP server implementation, updates the Dockerfile with new development tools and dependencies, introduces a Makefile for building and running the application, and adds utility modules for sandbox management and Ollama integration. The server name has also been updated from 'echo-server' to 'PMO-Crazy-coder' in the configuration.
This commit enhances the sandbox functionality by:
- Adding a new jj_log tool to retrieve commit history
- Refactoring sandbox tools into dedicated modules
- Improving project management with session-based active projects
- Updating Docker configuration to properly mount the sandbox volume
- Adding proper error handling and documentation for all tools
- Updating dependencies and configuration files
This commit enhances the Docker setup by:
- Creating a dedicated programmer user with UID 1000
- Adding logrotate for log management
- Updating the Dockerfile to use the new user and expose port 7860
- Adding a startup script to manage MCP server and Open Code processes
- Updating the Makefile to include interactive mode and container naming
- Configuring log rotation for server logs
Corrected a typo in the variable name 'usre_id' to 'user_id' in the authentication module.
eric merged commit 4d81dba1e5 into main 2026-01-31 10:36:47 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eric/PMOCrazycoder#1
No description provided.