Back to Home
aubi-one-david icon

claude-container-mssql

Verified Safe

by aubi-one-david

Overview

Provides a secure, isolated Podman container environment for running Claude Code with pre-configured MSSQL database tools and multiple MCP servers.

Installation

Run Command
./claude-run.sh

Environment Variables

  • ANTHROPIC_API_KEY
  • DB_SERVER
  • DB_PORT
  • DB_USERNAME
  • DB_PASSWORD
  • DB_DATABASE
  • BRAVE_API_KEY
  • CLAUDE_CONTAINER_IMAGE
  • GITHUB_USERNAME
  • CLAUDE_AUTO_PULL
  • CLAUDE_SHARE_AUTH
  • CLAUDE_CPU_LIMIT
  • CLAUDE_MEM_LIMIT
  • CLAUDE_WEB_ACCESS

Security Notes

The container employs robust security measures against the host, including iptables for strict network isolation (whitelist by default), running as a non-root user, and restricting filesystem access to the mounted workspace. API keys are passed at runtime rather than baked into the image. However, it explicitly runs Claude Code with '--dangerously-skip-permissions', granting Claude arbitrary execution capabilities *within the container*. While this is mitigated by the container's isolation from the host, users must be aware of the high trust implicitly placed in the AI's actions inside the sandbox. The 'NET_ADMIN' capability is added for firewall management, a powerful permission, but used for a restrictive whitelist.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2026-01-19

Tags

PodmanClaude CodeMSSQLSecurityDevelopment Tool