Update agent instructions for airgapped environments by RustyBower · Pull Request #1062 · scoringengine/scoringengine · GitHub
Skip to content

Update agent instructions for airgapped environments#1062

Merged
RustyBower merged 1 commit into
masterfrom
claude/update-agent-vendoring-vTnIs
Dec 30, 2025
Merged

Update agent instructions for airgapped environments#1062
RustyBower merged 1 commit into
masterfrom
claude/update-agent-vendoring-vTnIs

Conversation

@RustyBower

Copy link
Copy Markdown
Collaborator

For competitions in completely airgapped environments with no internet access, all dependencies must be vendored before deployment. This commit adds complete documentation and automation for airgapped deployments.

Changes:

  • Add docs/source/installation/airgapped.rst: Comprehensive guide for airgapped deployments including preparation, deployment, and troubleshooting steps
  • Add bin/create-airgapped-package.sh: Automated script to build and package all Docker images and dependencies for airgapped deployment
  • Update claude.md: Add airgapped deployment guidance for AI agents working with the codebase
  • Update README.md: Reference airgapped deployment options
  • Update docs/source/installation.rst: Include airgapped documentation in table of contents
  • Update docs/source/installation/docker.rst: Add note pointing to airgapped guide

The new script and documentation cover:

  • Docker image vendoring (Python, Redis, MariaDB, Nginx, all app images)
  • System package vendoring (apt packages)
  • Python dependency vendoring (pip packages)
  • Complete deployment workflow for offline environments
  • Backup, restore, and troubleshooting procedures

This ensures competitions can run successfully in completely isolated environments without any external network dependencies.

For competitions in completely airgapped environments with no internet
access, all dependencies must be vendored before deployment. This commit
adds complete documentation and automation for airgapped deployments.

Changes:
- Add docs/source/installation/airgapped.rst: Comprehensive guide for
  airgapped deployments including preparation, deployment, and
  troubleshooting steps
- Add bin/create-airgapped-package.sh: Automated script to build and
  package all Docker images and dependencies for airgapped deployment
- Update claude.md: Add airgapped deployment guidance for AI agents
  working with the codebase
- Update README.md: Reference airgapped deployment options
- Update docs/source/installation.rst: Include airgapped documentation
  in table of contents
- Update docs/source/installation/docker.rst: Add note pointing to
  airgapped guide

The new script and documentation cover:
- Docker image vendoring (Python, Redis, MariaDB, Nginx, all app images)
- System package vendoring (apt packages)
- Python dependency vendoring (pip packages)
- Complete deployment workflow for offline environments
- Backup, restore, and troubleshooting procedures

This ensures competitions can run successfully in completely isolated
environments without any external network dependencies.
@RustyBower RustyBower merged commit 0a56f5e into master Dec 30, 2025
5 checks passed
@RustyBower RustyBower deleted the claude/update-agent-vendoring-vTnIs branch January 23, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants