Enables Ralph to run inside a Docker container for Windows users (via Docker Desktop) and anyone preferring containerized execution. New files: - Dockerfile (Debian slim + Node.js 20 + all Ralph dependencies) - docker-compose.yml for easy startup - docker/docker-entrypoint.sh with UID/GID remapping - docker/ralph-docker (bash wrapper) and ralph-docker.ps1 (PowerShell) - .gitattributes to prevent Windows CRLF line ending corruption - .dockerignore for clean build context - .github/workflows/docker.yml CI workflow - docs/user-guide/04-docker-setup.md comprehensive documentation Updated: README.md, CLAUDE.md, docs/user-guide/README.md, .gitignore https://claude.ai/code/session_01SNzxUdH1Udf26rN3RKNNzu
55 lines
914 B
Text
55 lines
914 B
Text
# Ralph generated files (inside .ralph/ subfolder)
|
|
.ralph/.call_count
|
|
.ralph/.last_reset
|
|
.ralph/.exit_signals
|
|
.ralph/status.json
|
|
.ralph/.ralph_session
|
|
.ralph/.ralph_session_history
|
|
.ralph/.claude_session_id
|
|
.ralph/.response_analysis
|
|
.ralph/.circuit_breaker_state
|
|
.ralph/.circuit_breaker_history
|
|
.ralph/.json_parse_result
|
|
.ralph/.last_output_length
|
|
|
|
# Ralph logs and generated docs
|
|
.ralph/logs/*
|
|
!.ralph/logs/.gitkeep
|
|
.ralph/docs/generated/*
|
|
!.ralph/docs/generated/.gitkeep
|
|
|
|
# General logs
|
|
*.log
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
.temp/
|
|
|
|
# Node modules (if using Node.js projects)
|
|
node_modules/
|
|
|
|
# Python cache (if using Python projects)
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Rust build (if using Rust projects)
|
|
target/
|
|
|
|
# IDE files
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Docker
|
|
docker/tmp/
|
|
|
|
# Claude Code local settings
|
|
.claude/settings.local.json
|
|
|
|
# Ralph backup directories (created by migration)
|
|
.ralph_backup_*
|