http

Host the Zylos web console with Caddy, HTTPS, and health checks.

1.1k|123|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/zylos-ai/zylos-core --skill http
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http
Source: https://github.com/zylos-ai/zylos-core/tree/main/skills/http
Command: npx skills add https://github.com/zylos-ai/zylos-core --skill http

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a robust web server solution for hosting the Zylos agent's web console, enabling secure file sharing, and offering essential health check endpoints.

Core Features & Use Cases

  • Web Console Hosting: Serves the Zylos agent's user interface.
  • Secure File Sharing: Allows files placed in ~/zylos/http/public/ to be accessed via HTTPS.
  • Health Checks: Provides a /health endpoint for monitoring.
  • Automatic HTTPS: Integrates with Let's Encrypt for SSL certificates.

Quick Start

Place a file named 'report.pdf' into the ~/zylos/http/public/ directory to make it accessible via your Zylos domain.

Frequently Asked Questions about http

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I host a web console with automatic HTTPS using Caddy?

You can host a web console with automatic HTTPS by running a Caddy-based web server that integrates with Let's Encrypt for SSL certificate management and operates as a PM2 service for continuous availability.

How do I set up secure file sharing through a web server?

To set up secure file sharing, place files into the ~/zylos/http/public/ directory, and the Caddy web server will automatically expose them via HTTPS through your configured domain.

What is a health check endpoint and how does a web server expose it?

A health check endpoint is a dedicated URL used by monitoring tools to verify service availability. The Caddy web server exposes a /health endpoint to provide this status information.

Can I use PM2 to manage a Caddy web server for continuous availability?

Yes, the Caddy web server operates as a PM2 service, ensuring continuous availability and automatic process management for hosting web consoles and health check endpoints.

Does Caddy support reverse proxying for backend components?

Yes, Caddy supports reverse proxying for components, allowing the web server to route traffic to backend services while automatically managing HTTPS certificates via Let's Encrypt.

What are the limitations of using Caddy for web server hosting?

Caddy web server hosting requires a configured domain for automatic Let's Encrypt HTTPS certificates and depends on PM2 for process management, meaning local-only setups without a domain will not receive automatic SSL.