aerni/sync
Sync Laravel files and databases between remote and local environments with artisan commands. Configure SSH connections, paths, and exclusions to pull fresh data and assets for development in one step.
aerni/sync is best treated as a developer-productivity sidecar for Laravel’s Artisan layer, not as an application runtime dependency. It appears to configure and execute file/folder transfers between environments, likely via local/remote shell tooling such as SSH and rsync. That fits non-critical, path-scoped assets: staging uploads, seed fixtures, generated exports, theme/content files, or one-off environment parity tasks. It is a poor fit for databases, queues, secrets, vendor code, production state, or anything requiring transactional guarantees. It does not replace deployment, backup, or storage abstraction.scp/rsync/file-transfer workflows first. Run a sandbox POC in local or staging. Install a pinned version, publish config, and start with a read-only or pull-only target. Capture a baseline backup and checksum manifest. Add a wrapper script or Makefile that prompts for environment, enforces an allowlist, writes a lock file, logs commands, and checks exit codes. Promote only to controlled staging; require explicit approval and backups for production-adjacent use. Keep native rsync/S3 as fallback.How can I help you explore Laravel packages today?