composable-svelte-deployment

Deploy Composable Svelte SSR applications with Docker and Fly.io.

3|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/jonathanbelolo/composable-svelte --skill composable-svelte-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: composable-svelte-deployment
Source: https://github.com/jonathanbelolo/composable-svelte/tree/main/.claude/skills/composable-svelte-deployment
Command: npx skills add https://github.com/jonathanbelolo/composable-svelte --skill composable-svelte-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides production deployment patterns and guidelines for Composable Svelte SSR applications, enabling reliable, secure, and scalable deployments using Fly.io, Docker, and modern infrastructure.

Core Features & Use Cases

  • Multi-stage Docker builds to minimize image size and attack surface.
  • Fly.io configuration, secret management, health checks, and auto-scaling guidance.
  • Architecture guidance for SSR with Composable Svelte and internal Rust backends.
  • Security hardening and performance optimization best practices for production deployments.

Quick Start

Follow the included deployment plan to containerize a sample Composable Svelte SSR app using the provided Dockerfile and Fly.io configuration, then deploy and verify health endpoints.

Frequently Asked Questions about composable-svelte-deployment

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

FAQPage Schema
How do I deploy a Svelte SSR application to Fly.io using Docker?

Deploying a Svelte SSR app to Fly.io using Docker involves creating a multi-stage Dockerfile to minimize image size, configuring Fly.io settings, managing secrets, and setting up health checks for secure, scalable production deployment.

What is a multi-stage Docker build and why use it for Svelte SSR deployment?

A multi-stage Docker build for Svelte SSR deployment separates the build environment from the final runtime image. This minimizes the final image size and attack surface, ensuring a more secure and efficient production deployment.

Can I integrate an internal Rust backend when deploying a Composable Svelte SSR app?

Yes, the deployment architecture supports integrating an internal Rust backend with your Composable Svelte SSR application, providing guidance on combining these technologies for optimized performance and infrastructure control in production.

What security hardening steps are needed for Svelte SSR Docker deployments?

Security hardening for Svelte SSR Docker deployments includes using multi-stage builds to reduce the attack surface, implementing proper secret management, and following production best practices to protect your application and infrastructure.

Does Fly.io support auto-scaling and health checks for Composable Svelte SSR apps?

Fly.io supports auto-scaling and health checks for Composable Svelte SSR apps. Proper Fly.io configuration enables automated health monitoring and scaling guidance to maintain reliable and performant SSR deployments.

What are the limitations of using Docker for Svelte SSR deployment?

Limitations of using Docker for Svelte SSR deployment include the need for careful multi-stage build configuration to avoid large image sizes, and the requirement to manually configure Fly.io health checks and SSR performance optimizations.