Skip to main content

Management Scripting Workflow

Configurations:

Windows Workstation:  When working from my Office Desktop, the directories are located on my Google Drive

Kali Linux Laptop:  When working from my Kali Laptop, the directories are located on the Optimus NextCloud Sync

File Locations:

  • Development Location:  This Project is stored on the Optimus Instance of NextCloud.  My Windows Workstation is syncing to my Google drive under...  \Google Drive\!!!MLCR\Optimus\NextCloudSync
  • Project Location:   \Google Drive\!!!MLCR\Optimus\NextCloudSync\Optimus Broadband\MLCR\MikroTik Backups
  • Source Files:  \SourceCode
  • Media used for project:  \Media
  • Folder Structure for Production:  \Staging

Documentation Locations:

  • Documentation:  \Documentation

Production Locations:

  • Endpoints:
    • MikroTik:  Files and Script folders
    • Others to be added
  • FTP Store:

Production File List:

prevrtin.txt Credential File:  Username and Password for SFTP Authentication FTP Store:  \ConfigFiles
backup-script.rsc Main script:  Runs on MikroTik Routers MikroTik Routers:  \System\Scripts






Development Processes

Staging Scripts for Test Runs

  • Deploy the Script:
    • /system script remove backup-script