{
  "name": "generate_site.go",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours",
              "hoursInterval": 2
            }
          ]
        }
      },
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.2,
      "position": [
        0,
        0
      ],
      "id": "25e1dcfd-68d5-4b02-9713-32b0794b4d5a",
      "name": "Schedule Trigger"
    },
    {
      "parameters": {
        "command": "=source venv/bin/activate \\\n&& export ENVIRONMENT=server \\\n&& export DB_HOST=192.168.2.160 DB_PORT=3306 DB_USER=n8nuser DB_PASS='StrongPassword123!' DB_NAME=radio \\\n&& export GITHUB_USER=saber13812002 GITHUB_REPO=iranseda-crawler-golang- GITHUB_BRANCH=download-db \\\n&& python3 generate_site.py",
        "cwd": "/mnt/data/saberprojects/iranseda-crawler-golang-/"
      },
      "type": "n8n-nodes-base.ssh",
      "typeVersion": 1,
      "position": [
        220,
        0
      ],
      "id": "045faad7-6354-4f1e-90d1-7681f1dd8196",
      "name": "SSH",
      "credentials": {
        "sshPassword": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "SSH",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": true,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "a1cfbf0a-3a6c-416f-8e56-9a6f690f7474",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "id": "ENjqGbKnzobVUoWU",
  "tags": [
    {
      "createdAt": "2025-06-03T15:01:33.745Z",
      "updatedAt": "2025-06-03T15:01:33.745Z",
      "id": "pCA0nbWXNHSwikBk",
      "name": "persian"
    }
  ]
}