LaunchKit · 2026
Back to Skills

setuporion-byimpa

Setup completo de VPS Ubuntu/Debian para produção com Docker Swarm, Traefik v3 (SSL/HTTPS automático), Portainer CE.

0
790 downloads
by @impa365

Setup & Installation

openclaw skills install @impa365/setuporion-byimpa

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install setuporion-byimpa

What This Skill Does

Automates full production VPS setup on Ubuntu 20.04+ or Debian 11+. Installs Docker, initializes a Swarm cluster, deploys Traefik v3 with automatic Let's Encrypt SSL, Portainer CE, PostgreSQL 14, and Evolution API v2 with Redis. All steps run in order and are idempotent.

Replaces a multi-hour manual setup of Docker Swarm, Traefik routing, SSL certificates, and four interdependent services with a single ordered script that handles dependencies and verification at each step.

When to use it

  • Provisioning a fresh VPS for a WhatsApp automation backend
  • Setting up a Docker Swarm cluster with a web management UI
  • Deploying multiple services behind a reverse proxy with automatic HTTPS
  • Installing Evolution API connected to PostgreSQL and Redis on a single node
  • Recreating a failed production server from environment variables

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: set up a production VPS at api.example.com with Portainer at portainer.example.com

AGENT
  1. 1Sets required env vars: VPS_HOSTNAME, VPS_NETWORK, VPS_EMAIL_SSL, VPS_PORTAINER_DOMAIN, VPS_PORTAINER_USER, VPS_PORTAINER_PASS, VPS_EVOLUTION_DOMAIN
  2. 2Updates system packages and configures hostname and timezone
  3. 3Installs Docker via official script and initializes Docker Swarm with the server's public IP
  4. 4Creates overlay network and required volumes, then deploys Traefik v3 with Let's Encrypt resolver
  5. 5Deploys Portainer CE, creates the admin account via API, then deploys PostgreSQL 14 and Evolution API v2 with Redis
OUTPUT

Running stack: Portainer accessible at https://portainer.example.com, Evolution API at https://api.example.com with generated API key and PostgreSQL credentials printed to console

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

VPS_HOSTNAME environment variableVPS_NETWORK environment variableVPS_EMAIL_SSL environment variable (email for Let's Encrypt certificates)VPS_PORTAINER_DOMAIN environment variableVPS_PORTAINER_USER environment variableVPS_PORTAINER_PASS environment variable (minimum 12 characters)VPS_EVOLUTION_DOMAIN environment variableUbuntu 20.04+ or Debian 11+ VPS with root or sudo access