zeabur-startup-order

Official

Fix service connection refused errors.

Authorzeabur
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill resolves "Connection refused" errors that occur when a service starts before its dependency (like a database or Redis) is ready to accept connections.

Core Features & Use Cases

  • Diagnose Startup Order Issues: Identifies when services fail due to dependencies not being fully initialized.
  • Implement Health Checks: Guides users to add healthCheck configurations to dependency services, ensuring they are ready before dependent services start.
  • Alternative Wait Loops: Provides a method to add a wait loop directly within the service's command if healthCheck cannot be configured.
  • Quick Restart: Offers a command to restart a service after a fix has been applied.
  • Use Case: Your API service is crashing with "Connection refused" errors when trying to connect to PostgreSQL. This Skill helps you configure Zeabur to wait for PostgreSQL to be fully ready before starting your API.

Quick Start

Use the zeabur-startup-order skill to restart the failed service with ID 'service-abc-123'.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: zeabur-startup-order
Download link: https://github.com/zeabur/zeabur-claude-plugin/archive/main.zip#zeabur-startup-order

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.