Files
MokoCLI/templates/scripts/deploy/sftp-config.demo.json.example
T
Jonathan Miller e834b8a3ea
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
feat: deploy-sftp.php supports --env demo and --env live with multi-instance (#184)
- Add demo and live to ENV_CONFIG_MAP
- Add multi-target deploy via LIVE_TARGETS env var (JSON array of targets)
- Add sftp-config.demo.json.example and sftp-config.live.json.example templates
- Failed targets logged but don't block remaining deploys
2026-06-20 21:21:42 -05:00

49 lines
985 B
JSON

{
"_template": "Copy this file to scripts/sftp-config/sftp-config.demo.json — it is gitignored",
"_env": "demo",
"type": "sftp",
"save_before_upload": false,
"upload_on_save": false,
"sync_down_on_open": false,
"sync_skip_deletes": false,
"sync_same_age": true,
"confirm_downloads": false,
"confirm_sync": true,
"confirm_overwrite_newer": true,
"host": "YOUR_DEMO_HOST",
"user": "YOUR_DEMO_USERNAME",
"ssh_key_file": "jmiller_private.ppk",
"port": "22",
"remote_path": "/home/YOUR_USER/YOUR_DEMO_DOMAIN/htdocs/custom/YOUR_MODULE/",
"ignore_regexes": [
"\\.sublime-(project|workspace|settings)",
"\\.libsass.json/",
"sftp-config(-alt\\d?)?\\.json",
"sftp-settings\\.json",
"/venv/",
"\\.svn/",
"\\.hg/",
"\\.bzr",
"_darcs",
"CVS",
"\\.DS_Store",
"Thumbs\\.db",
"robots\\.txt",
"desktop\\.ini",
"configuration\\.php",
"\\.ffs*",
"\\.git*",
"\\.editorconfig",
"conf\\.php",
"\\.ps1",
"\\.tx"
],
"connect_timeout": 30
}