forked from HomeLab/unraid-mcp
Update docker-compose.yml
This commit is contained in:
18
cline_docs/systemPatterns.md
Normal file
18
cline_docs/systemPatterns.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# System Patterns
|
||||
|
||||
## How the system is built
|
||||
|
||||
- The core application is a Python script: `unraid-mcp-server.py`.
|
||||
- Python dependencies are managed via `requirements.txt`.
|
||||
- The application will be containerized using Docker.
|
||||
|
||||
## Key technical decisions
|
||||
|
||||
- Utilize an official Python base image for the Docker container to ensure a stable and secure foundation.
|
||||
- Python dependencies will be installed within the Docker image using `pip` and the `requirements.txt` file.
|
||||
- Environment variables will be the primary method for configuring the application within the Docker container. The `.env.example` and `.env.local` files provide templates for these variables, but will not be copied directly into the image for security and flexibility.
|
||||
|
||||
## Architecture patterns
|
||||
|
||||
- Standard Docker containerization pattern for a Python application.
|
||||
- The application is expected to be a network service, exposing one or more ports.
|
||||
Reference in New Issue
Block a user