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