Skip to content

Huawei Cloud Flexus - Hermes Deployment Guide

Source: huaweicloud/huaweicloud-skills (43 installs) Category: Infrastructure & Deployment

A production deployment template for running Hermes Agent on Huawei Cloud Flexus L-series servers. Includes Docker Compose configuration, ARM64 architecture support, and cloud-specific optimizations. Part of a broader Huawei Cloud skills collection (5+ skills) covering OpenClaw deployment, JiuwenSwarm, and cloud operations.


Installation

npx skills add huaweicloud/huaweicloud-skills --skill huawei-cloud-flexus-l-server-hermes-deployment

Prerequisites

Requirement Details
Huawei Cloud Account Flexus L-series instance with at least 4 vCPUs, 8GB RAM
Docker & Docker Compose Installed on the Flexus instance
Hermes Agent v0.20.0+
Domain (optional) For HTTPS access to Hermes Web UI
ARM64 or x86_64 Template supports both architectures

Huawei Cloud environment:

export HUAWEI_CLOUD_REGION="ap-southeast-3"
export HUAWEI_CLOUD_ACCESS_KEY="<your-access-key>"
export HUAWEI_CLOUD_SECRET_KEY="<your-secret-key>"

Key Capabilities

Deployment Features

Capability How to Trigger Notes
One-click deploy bash deploy.sh Provisions full Hermes stack on Flexus
Docker Compose stack Automatic Hermes + PostgreSQL + Redis + Nginx
ARM64 optimized Auto-detected Native ARM64 builds for Apple Silicon / Graviton
Cloud storage integration Configured in .env OBS (Object Storage) for backups and logs
Auto-scaling Via Huawei Cloud AS Scale worker nodes based on load

CLI Command Reference

# Deploy Hermes to Huawei Cloud Flexus
bash SKILL_DIR/scripts/deploy.sh --region ap-southeast-3

# Check deployment status
bash SKILL_DIR/scripts/status.sh

# Tear down deployment
bash SKILL_DIR/scripts/destroy.sh

# View logs
bash SKILL_DIR/scripts/logs.sh --service hermes-agent

CorpusIQ Use Cases

Use Case How
Asian Market Deployment Deploy CorpusIQ-connected agent infrastructure in Huawei Cloud's Asia-Pacific regions for lower latency
ARM64 Production Run Hermes agents on ARM64 Flexus instances - cost-efficient for always-on cron agents
Multi-Cloud Strategy Add Huawei Cloud as a deployment option alongside AWS/GCP/Azure
China Market Access Huawei Cloud provides compliant infrastructure for Chinese market operations
Disaster Recovery Use Huawei Cloud as a secondary region for agent failover

Troubleshooting

Issue Fix
"Docker daemon not running" sudo systemctl start docker && sudo systemctl enable docker
"ARM64 image not found" Rebuild: docker compose build --no-cache
"OBS access denied" Verify IAM permissions for OBS bucket access in Huawei Cloud console
"Port 443 already in use" Change Nginx port in docker-compose.override.yml

Verification

# Verify skill installed
hermes skills list | grep huawei-cloud-flexus

# Check deployment template
ls SKILL_DIR/templates/docker-compose.yml

# Dry-run deployment
bash SKILL_DIR/scripts/deploy.sh --dry-run

← Skills Catalog | June 28 Discovery → Powered by CorpusIQ

Integration with CorpusIQ

CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.

This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.

See what CorpusIQ connects

AI answers on your data. See where every number comes from.

Connect your tools and ask in ChatGPT, Claude, or Perplexity. Enterprise-grade answers in minutes. From $29.95/month.

Start free, no credit card
Contact Terms Privacy Pricing