fusionaly-deploy

Installation
SKILL.md

Deploy Fusionaly

Install Fusionaly on a Linux server you can reach over SSH with a key. The standard path: connect to a box you already have, run the installer, point your domain. Provisioning a new Hetzner server and configuring Cloudflare DNS are optional extras — offer them, don't assume them.

Principles:

  • Key-based SSH only. Connect with the user's existing SSH key / ssh-agent. Never ask for, type, or store a password — that's both the secure default and what lets the agent operate on the box cleanly. If a server only allows password auth, help set up a key first (ssh-copy-id); do not proceed over a password.
  • Existing server is the default. Any box reachable by SSH key works (Hetzner, DigitalOcean, Linode, EC2, a home server). Hetzner provisioning and Cloudflare DNS are opt-in conveniences, not the path.
  • Avoid "analytics" in the domain. Ad/privacy blockers (uBlock Origin, EasyPrivacy) block hostnames containing analytics, tracking, stats, telemetry — visitors' requests get dropped before they ever reach the server. When asking for the domain, steer the user to a neutral subdomain (e.g. data.example.com or a brandable name), never analytics.example.com.
  • Scan first, report status, ask before every invasive action.

Flow

Installs
1
GitHub Stars
9
First Seen
Aug 6, 2026
fusionaly-deploy — karloscodes/fusionaly-oss