From devops-skills
Plans and implements secure Docker Compose production deployments on VPS/cloud servers using Traefik, private registries, SSH tunnels, backups, DNS, and persistent volumes on Ubuntu/Debian Linux.
npx claudepluginhub thienanblog/awesome-ai-agent-skills --plugin office-web-ui-skillsThis skill uses the workspace's default tool permissions.
Use this skill to turn an application stack into a real production deployment plan with secure host setup, reverse proxying, registry-based releases, private admin access, persistent storage, backups, and rollback.
Provides production-ready Docker Compose templates with security hardening, resource limits, health checks, logging, monitoring, and high-availability for scalable deployments.
Dockerizes full-stack apps with multi-stage builds, configures docker-compose, CI/CD pipelines via GitHub Actions, nginx/Traefik reverse proxy, SSL/TLS with certbot, and multi-environment deploys with rollback strategies.
Generates optimized multi-stage Dockerfiles and docker-compose configs for containerizing Node.js, Python, Go, Rust apps with health checks, volumes, and non-root security.
Share bugs, ideas, or general feedback.
Use this skill to turn an application stack into a real production deployment plan with secure host setup, reverse proxying, registry-based releases, private admin access, persistent storage, backups, and rollback.
Prefer Ubuntu LTS or Debian stable. Prefer immutable image tags. Prefer Traefik for public ingress and SSH tunnels for admin-only access.
Confirm these points first:
If the project already has deployment docs, read them first and treat them as the application-specific contract.
Default public ports:
22/tcp for SSH80/tcp for HTTP redirect and ACME when needed443/tcp for HTTPSKeep these private unless there is a strong reason:
If a GUI tool is required, bind the service to 127.0.0.1 only and use an SSH tunnel from the operator workstation.
When using this skill, produce a deployment answer that includes:
latest tags for production.Read these files only when needed:
references/server-baseline.md Use for Ubuntu 24.04 host prep, non-root users, SSH hardening, swap, firewall, Docker install.
references/traefik-dns.md Use for Traefik layout, dashboard tunneling, DNS, subdomains, Cloudflare, and routing patterns.
references/registry-storage-backup.md Use for private registries, image retention, bind mounts versus volumes, S3-compatible storage, backup, restore, and cleanup.
references/deploy-checklist.md Use for rollout steps, post-deploy verification, rollback, and maintenance cadence.