# Dockhand ## Docs - [Authentication](https://mintlify.wiki/Finsys/dockhand/api/authentication.md): Secure your Dockhand API access with session-based authentication and enterprise SSO - [Configure Auto-Update](https://mintlify.wiki/Finsys/dockhand/api/auto-update/configure.md) - [Container Exec](https://mintlify.wiki/Finsys/dockhand/api/containers/exec.md): Execute commands and create interactive terminal sessions in containers - [Inspect Container](https://mintlify.wiki/Finsys/dockhand/api/containers/inspect.md): Get detailed information about a specific container - [Container Lifecycle](https://mintlify.wiki/Finsys/dockhand/api/containers/lifecycle.md): Control container lifecycle operations - start, stop, restart, pause, and unpause - [List Containers](https://mintlify.wiki/Finsys/dockhand/api/containers/list.md): Retrieve a list of Docker containers from a specific environment - [Container Logs](https://mintlify.wiki/Finsys/dockhand/api/containers/logs.md): Retrieve and stream container logs - [Container Statistics](https://mintlify.wiki/Finsys/dockhand/api/containers/stats.md): Get real-time resource usage statistics for containers - [Create Environment](https://mintlify.wiki/Finsys/dockhand/api/environments/create.md): Create a new Docker environment in Dockhand - [List Environments](https://mintlify.wiki/Finsys/dockhand/api/environments/list.md): Retrieve all Docker environments configured in Dockhand - [Update Environment](https://mintlify.wiki/Finsys/dockhand/api/environments/update.md): Update an existing Docker environment configuration - [List Images](https://mintlify.wiki/Finsys/dockhand/api/images/list.md): Retrieve all Docker images in an environment - [Prune Images](https://mintlify.wiki/Finsys/dockhand/api/images/prune.md): Remove unused Docker images to free disk space - [Pull Image](https://mintlify.wiki/Finsys/dockhand/api/images/pull.md): Download Docker images from registries with optional vulnerability scanning - [Push Image](https://mintlify.wiki/Finsys/dockhand/api/images/push.md): Upload Docker images to container registries with authentication - [Scan Image](https://mintlify.wiki/Finsys/dockhand/api/images/scan.md): Run vulnerability scans on Docker images using Grype or Trivy - [Create Network](https://mintlify.wiki/Finsys/dockhand/api/networks/create.md): Create a new Docker network in a specific environment - [List Networks](https://mintlify.wiki/Finsys/dockhand/api/networks/list.md): Retrieve all Docker networks for a specific environment - [API Overview](https://mintlify.wiki/Finsys/dockhand/api/overview.md): Complete reference for the Dockhand REST API - [Create Schedule](https://mintlify.wiki/Finsys/dockhand/api/schedules/create.md) - [List Schedules](https://mintlify.wiki/Finsys/dockhand/api/schedules/list.md) - [Delete Stack](https://mintlify.wiki/Finsys/dockhand/api/stacks/delete.md): Remove a compose stack and its resources - [Deploy Stack](https://mintlify.wiki/Finsys/dockhand/api/stacks/deploy.md): Create and deploy a new compose stack - [Git Stack Sync](https://mintlify.wiki/Finsys/dockhand/api/stacks/git-sync.md): Sync and deploy a Git-managed compose stack - [List Stacks](https://mintlify.wiki/Finsys/dockhand/api/stacks/list.md): Retrieve all compose stacks for an environment - [Update Stack](https://mintlify.wiki/Finsys/dockhand/api/stacks/update.md): Update a stack compose file and optionally restart - [Create Volume](https://mintlify.wiki/Finsys/dockhand/api/volumes/create.md): Create a new Docker volume in a specific environment - [List Volumes](https://mintlify.wiki/Finsys/dockhand/api/volumes/list.md): Retrieve all Docker volumes for a specific environment - [Architecture](https://mintlify.wiki/Finsys/dockhand/architecture.md): Technical architecture of Dockhand including SvelteKit frontend, Bun runtime, Drizzle ORM, Docker API integration, and Wolfi-based OS - [Two-Factor Authentication](https://mintlify.wiki/Finsys/dockhand/auth/2fa.md): Add TOTP-based 2FA with backup codes for enhanced security - [LDAP/Active Directory](https://mintlify.wiki/Finsys/dockhand/auth/ldap.md): Authenticate users against LDAP directories (Enterprise) - [Local Users](https://mintlify.wiki/Finsys/dockhand/auth/local-users.md): Manage local user accounts with password authentication - [OIDC/SSO Integration](https://mintlify.wiki/Finsys/dockhand/auth/oidc.md): Single Sign-On with any OpenID Connect provider - [Authentication Overview](https://mintlify.wiki/Finsys/dockhand/auth/overview.md): Secure your Dockhand instance with flexible authentication options - [Role-Based Access Control](https://mintlify.wiki/Finsys/dockhand/auth/rbac.md): Fine-grained permissions with environment-scoped roles (Enterprise) - [Changelog](https://mintlify.wiki/Finsys/dockhand/changelog.md): Release history and version updates for Dockhand - [Configuration](https://mintlify.wiki/Finsys/dockhand/configuration.md): Environment variables and advanced configuration options - [Contributing](https://mintlify.wiki/Finsys/dockhand/contributing.md): Guide for contributing to Dockhand development - [Database Configuration](https://mintlify.wiki/Finsys/dockhand/deployment/database.md): Configure SQLite or PostgreSQL for Dockhand - [Docker Deployment](https://mintlify.wiki/Finsys/dockhand/deployment/docker.md): Run Dockhand with Docker - [Docker Compose Deployment](https://mintlify.wiki/Finsys/dockhand/deployment/docker-compose.md): Deploy Dockhand with Docker Compose - [Environment Variables](https://mintlify.wiki/Finsys/dockhand/deployment/environment-variables.md): Configuration options for Dockhand - [TLS Configuration](https://mintlify.wiki/Finsys/dockhand/deployment/tls.md): Configure TLS/HTTPS for Docker connections - [FAQ](https://mintlify.wiki/Finsys/dockhand/faq.md): Frequently asked questions about Dockhand - [Features](https://mintlify.wiki/Finsys/dockhand/features.md): Comprehensive guide to all Dockhand features including containers, stacks, images, volumes, networks, and more - [Containers](https://mintlify.wiki/Finsys/dockhand/features/containers.md): Manage Docker containers with real-time monitoring, control, and advanced features - [Environments](https://mintlify.wiki/Finsys/dockhand/features/environments.md): Connect to Docker hosts via socket, TCP, or Hawser for multi-environment management - [File Browser](https://mintlify.wiki/Finsys/dockhand/features/file-browser.md): Browse, edit, and manage files inside containers and Docker volumes with a web-based file manager - [Git Integration](https://mintlify.wiki/Finsys/dockhand/features/git-integration.md): Automate stack deployments with Git repository synchronization, webhooks, and continuous deployment - [Images](https://mintlify.wiki/Finsys/dockhand/features/images.md): Manage Docker images with pulling, building, tagging, scanning, and registry operations - [Monitoring & Metrics](https://mintlify.wiki/Finsys/dockhand/features/monitoring.md): Real-time container statistics, performance metrics, and resource utilization tracking - [Networks](https://mintlify.wiki/Finsys/dockhand/features/networks.md): Create and manage Docker networks with bridge, host, overlay, and custom drivers - [Notifications](https://mintlify.wiki/Finsys/dockhand/features/notifications.md): Configure alerts and notifications for container events, updates, and system activities - [Scheduling & Automation](https://mintlify.wiki/Finsys/dockhand/features/scheduling.md): Automate container updates, cleanups, and maintenance tasks with cron-based scheduling - [Stacks](https://mintlify.wiki/Finsys/dockhand/features/stacks.md): Deploy and manage Docker Compose applications with Git integration and real-time monitoring - [Container Terminal](https://mintlify.wiki/Finsys/dockhand/features/terminal.md): Execute commands and access interactive shell sessions directly in your browser with xterm.js integration - [Volumes](https://mintlify.wiki/Finsys/dockhand/features/volumes.md): Manage Docker volumes for persistent data storage with browsing, backup, and cloning - [Installation](https://mintlify.wiki/Finsys/dockhand/installation.md): Install Dockhand using Docker Run or Docker Compose - [Hawser Agent](https://mintlify.wiki/Finsys/dockhand/integrations/hawser.md): Secure edge agent for connecting Docker hosts behind NAT and firewalls - [Container Registries](https://mintlify.wiki/Finsys/dockhand/integrations/registries.md): Connect to Docker Hub, GHCR, and private container registries - [Remote Hosts](https://mintlify.wiki/Finsys/dockhand/integrations/remote-hosts.md): Connect to Docker hosts anywhere with TLS, mTLS, and SSH tunnels - [Git Webhooks](https://mintlify.wiki/Finsys/dockhand/integrations/webhooks.md): Automate deployments with GitHub, GitLab, and Gitea webhooks - [Introduction to Dockhand](https://mintlify.wiki/Finsys/dockhand/introduction.md): Modern Docker management application with real-time container orchestration, Compose stacks, and multi-environment support - [License](https://mintlify.wiki/Finsys/dockhand/license.md): Dockhand licensing information and terms - [Quick Start](https://mintlify.wiki/Finsys/dockhand/quickstart.md): Get started with Dockhand in minutes - [Troubleshooting](https://mintlify.wiki/Finsys/dockhand/troubleshooting.md): Common issues and solutions for Dockhand