Skip to content

Instantly share code, notes, and snippets.

View SippieCup's full-sized avatar

Andrew Sidhu SippieCup

View GitHub Profile
proxy_http_version 1.1;
proxy_cache_bypass $http_upgrade;
# Proxy headers
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
@SippieCup
SippieCup / listener.sh
Last active August 4, 2021 22:01
Find and fills all available free space in root dir.
#!/bin/bash
ROOT=$1
PORT=$2
DELETE=$3
free_space () {
FREE_SPACE=$(df $1 | awk '{print $4}' | tail -n 1)
#echo $FREE_SPACE
echo $(($FREE_SPACE/1048576))
@SippieCup
SippieCup / sender.sh
Last active November 7, 2021 15:07
Waits for plot, transfers through network.
#!/bin/bash
PWD=$1
echo "Monitoring $PWD"
cd $PWD
DEST=$2
PORT=$3
DELETE=$4
#!/bin/bash
PWD=$1
echo "Monitoring $PWD"
cd $PWD
DEST=$2
PORT=$3
#!/bin/bash
ROOT_DIR=$1
DRIVE_NUM=$2
PORT=$3
printf -v DNAME "%02d" $DRIVE_NUM
cd $ROOT_DIR/$DNAME
echo Listening in $ROOT_DIR/$DNAME
@SippieCup
SippieCup / gitlab-ci.yaml
Created June 5, 2021 00:49
Autodevops dual deployment overlay
include:
- template: Auto-DevOps.gitlab-ci.yml
.auto-deploy:
image: registry.gitlab.com/gitlab-org/cluster-integration/auto-deploy-image:v2.7.0
variables:
AUTO_DEVOPS_FORCE_DEPLOY_V2: 1
dependencies: []
.local: &local_template
@SippieCup
SippieCup / install_multithreaded_chiapos.sh
Last active June 7, 2021 00:07
Safe way to install the multithreaded chiapos libary and rebuild chia-blockchain binaries
#!/bin/bash
# Note:
# I have not actually tested this installing into the
# chia-blockchain `install.sh` venv as I did not use it
# when I installed chia. I have only tested it in a
# test venv. YMMV!
if [ $# -eq 0 ]
then
@SippieCup
SippieCup / install-pt
Created April 12, 2021 19:18 — forked from brandonzylstra/install-pt
Easily install the Platinum Searcher (on Linux) (to your personal bin directory)
#!/usr/bin/env bash
OS_CODE="linux_amd64"
# TODO: check the OS and architecture and make this work across platforms
VERSION="v2.2.0"
# TODO: scrape the GitHub README for the latest version
TARGET=~/bin
# TODO: accept command line options, and prompt if nothing is specified
#!/bin/bash
if [ -f $(which xcode-select) ]; then
xcode-select --install
fi
if [ -f $(which brew) ]; then
echo "install homebrew first!"
echo '/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"'
exit 1
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
script_dir=/var/root/scripts
pattern=AccessPopup
last_command="NoNe"
if ps ax | grep $0 | grep -v $$ | grep bash | grep -v grep; then
echo "The script is already running."
exit 1
fi