Skip to content

wallentx/farm-and-ranch-supply-depot

Repository files navigation

Usage

Adding Supplies

Add a script to the bin directory

Auto-updating README.md

The Supplies Index of this README.md file updates automatically when an Actions Script is added, or modified. In order for the description of an item to be displayed, the file must contain the following string on a single line anywhere within the file:

## Description: <Your description here on a single line>

Supply Index

  • 📂 bin
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/chsrc
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/extra
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/config-management
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/vanilla-maxParallel
      • 📄 OxPlow
        • OxPlow - Plot creation task. This is executed automatically by the systemd LandBureau service. Please review this file and make changes appropriate for your system.
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/mm
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/vanilla-phaseControl
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/final-plot-management
      • 📄 replot
        • replot - This script is not to be ran directly (but it can), and is called by 'replotd'. This script analyzes the chia plot directories, and determines the best drive to move the plot to from the -d buffer drive.
      • 📄 replotd
        • replotd - This script runs like a daemon. Upon completion of a new plot, it analyzes the chia plot directories, locates an OG plot, deletes it, and moves the new plot in it's place. You need to pass it the path to the final directory of your newly created plots.
      • 📄 README.md
      • 📄 Excavator
        • Excavator - This script is not to be ran directly (but it can), and is called by 'Foreman'. This script analyzes the chia plot directories, and determines the best drive to move the plot to from the -d buffer drive.
      • 📄 Foreman
        • Foreman - This script assumes a few things - That your -d is a fast buffer volume to momentarily hold your plots until the Excavator script moves it to one of many HDDs mounted at /mnt/plots* (/mnt/plots, /mnt/plots2, /mnt/plots3, etc.). The purpose of this is to take away the task of moving the final plot to slower storage, from the plotting task. Time spent moving final plots can instead be spent on starting new plotting tasks. This script uses https://github.com/z3bra/wendy to watch your buffer directory, and trigger the Excavator upon inotify event 128 - a file rename - which is the last task of the plot creation. This is runs like a daemon.
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/final-plot-management/replot
      • 📄 replot
        • replot - This script is not to be ran directly (but it can), and is called by 'replotd'. This script analyzes the chia plot directories, and determines the best drive to move the plot to from the -d buffer drive.
      • 📄 replotd
        • replotd - This script runs like a daemon. Upon completion of a new plot, it analyzes the chia plot directories, locates an OG plot, deletes it, and moves the new plot in it's place. You need to pass it the path to the final directory of your newly created plots.
      • 📄 README.md
    • 📂 /home/runner/work/farm-and-ranch-supply-depot/farm-and-ranch-supply-depot/bin/final-plot-management/plot
      • 📄 Excavator
        • Excavator - This script is not to be ran directly (but it can), and is called by 'Foreman'. This script analyzes the chia plot directories, and determines the best drive to move the plot to from the -d buffer drive.
      • 📄 Foreman
        • Foreman - This script assumes a few things - That your -d is a fast buffer volume to momentarily hold your plots until the Excavator script moves it to one of many HDDs mounted at /mnt/plots* (/mnt/plots, /mnt/plots2, /mnt/plots3, etc.). The purpose of this is to take away the task of moving the final plot to slower storage, from the plotting task. Time spent moving final plots can instead be spent on starting new plotting tasks. This script uses https://github.com/z3bra/wendy to watch your buffer directory, and trigger the Excavator upon inotify event 128 - a file rename - which is the last task of the plot creation. This is runs like a daemon.

Author

👤 William Allen

About

For all your plotting, farming, or harvesting needs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages