Skip to content

Instantly share code, notes, and snippets.

View Shardj's full-sized avatar

Shardj Shardj

View GitHub Profile
@Shardj
Shardj / docker_volume.sh
Last active March 6, 2024 11:34
Docker volume backup and restore function
#!/usr/bin/env bash
ColorOff='\033[0m' # Text Reset
Yellow='\033[0;33m' # Yellow for important info
Red='\033[0;31m' # Red for errors
function infoMessage() {
echo -e ${Yellow}
echo $1
echo -e ${ColorOff}
}
@Shardj
Shardj / bashsite.sh
Last active May 30, 2022 10:44
Host a website from a bash script using toilet, fortune, cowsay, lolcat, aha and nc
#!/bin/bash
ColorOff='\033[0m' # Text Reset
Yellow='\033[0;33m' # Yellow for important info
Red='\033[0;31m' # Red for errors
function infoMessage() {
echo -e ${Yellow}
echo $1
echo -e ${ColorOff}
}
#!/usr/bin/env bash
ColorOff='\033[0m' # Text Reset
Yellow='\033[0;33m' # Yellow for important info
Red='\033[0;31m' # Red for errors
function infoMessage() {
echo -e ${Yellow}
echo $1
echo -e ${ColorOff}
}
@Shardj
Shardj / bash-bootstrap-example.sh
Last active April 29, 2022 10:17
bash cli script bootstrap example, including coloured output, error handling, argument acception
#!/usr/bin/env bash
ColorOff='\033[0m' # Text Reset
Yellow='\033[0;33m' # Yellow for important info
Red='\033[0;31m' # Red for errors
function infoMessage() {
echo -e ${Yellow}
echo $1
echo -e ${ColorOff}
}