epic-deployment

Automate Epic Stack deployment configuration and multi-region setup on Fly.io.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/walbuc/iac-sorteios --skill epic-deployment-walbuc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-deployment
Source: https://github.com/walbuc/iac-sorteios/tree/main/docs/skills/epic-deployment
Command: npx skills add https://github.com/walbuc/iac-sorteios --skill epic-deployment-walbuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating deployment for the Epic Stack across Fly.io with multi-region setup, LiteFS, and automated CI/CD can be complex and error-prone.

Core Features & Use Cases

  • Fly.io configuration and primary/secondary region management to enable zero-downtime deployments.
  • LiteFS integration with migrations and healthchecks to ensure consistent database state.
  • GitHub Actions CI/CD workflows and environment secrets for production-ready deployments.

Quick Start

Configure the deployment pipeline and Fly.io settings, then deploy to multiple regions with a single, reliable workflow.

Frequently Asked Questions about epic-deployment

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

FAQPage Schema
How do I deploy Epic Stack to multiple regions on Fly.io?

To deploy Epic Stack to multiple regions on Fly.io, configure primary and secondary region management in fly.toml to enable zero-downtime deployments. This setup coordinates LiteFS integration and healthchecks to maintain consistent database state across regions.

How does LiteFS integration work with Epic Stack database migrations?

LiteFS integration ensures consistent database state during Epic Stack deployments by coordinating automated migrations with healthchecks. This configuration prevents data divergence across primary and secondary Fly.io regions by verifying migration success before traffic routing completes.

Can I use GitHub Actions CI/CD for Fly.io deployment configuration?

Yes, you can use GitHub Actions CI/CD for Fly.io deployment configuration by setting up environment secrets and automated workflows. This approach manages production-ready deployments, handles secrets management, and automates migrations across multiple regions with a single reliable workflow.

What's the best way to configure zero-downtime deployments for Epic Stack?

The best way to configure zero-downtime deployments for Epic Stack is by managing primary and secondary Fly.io regions within fly.toml alongside LiteFS healthchecks. This combination ensures database consistency and automated migration success before shifting traffic to new instances.

Do I need to configure healthchecks in fly.toml for multi-region LiteFS setups?

Yes, you need to configure healthchecks in fly.toml for multi-region LiteFS setups to ensure consistent database state. These healthchecks verify that automated migrations and LiteFS synchronization complete successfully before routing traffic to secondary regions during deployment.

Why does coordinating multi-region deployment on Fly.io require LiteFS?

Coordinating multi-region deployment on Fly.io requires LiteFS to maintain a consistent database state across geographically distributed primary and secondary regions. LiteFS ensures that automated migrations and data changes synchronize properly before zero-downtime traffic routing occurs.