Skip to content

Instantly share code, notes, and snippets.

View sneak's full-sized avatar

Jeffrey Paul sneak

View GitHub Profile
certbot --nginx -d example.com -d www.example.com --non-interactive --agree-tos -m webmaster@example.com
@sneak
sneak / syncthing.run
Created October 5, 2019 06:27
syncthing runscript
#!/bin/bash
export STNODEFAULTFOLDER=1
export STNOUPGRADE=1
export HOME=/secure/sneak/sync
if [[ ! -d "$HOME" ]]; then
echo "sync dir not mounted, exiting" > /dev/stderr
sleep 10
exit 1
#!/bin/bash
watch --interval=1 'uptime; free -h; arcstat; zpool iostat -y -v 1 1 ; zpool status -v'
ssh-keygen -t rsa -b 4096 -o -a 500
# put this file in /etc/sysctl.d
# and run `sysctl -p /etc/sysctl.d/99-10ge.conf`
net.core.rmem_max = 134217728
# Maximum send socket buffer size
net.core.wmem_max = 134217728
#
# # Minimum, initial and max TCP Receive buffer size in Bytes
net.ipv4.tcp_rmem = 4096 87380 134217728
@sneak
sneak / gist:1458ad848f57d9f0bb441835cf6d98ef
Created March 27, 2019 13:55
slack's SMTP service does not allow me to send mail to it :/
Mar 27 06:53:51 REDACTED postfix/smtp[16574]: 4F78D16021D: to=<REDACTED@sneakdotberlin.slack.com>, orig_to=<root@REDACTED.eeqj.de>, relay=inbound-smtp.us-east-1.amazonaws.com[205.251.243.46]:25, delay=9.8, delays=0.01/0/7.9/1.9, dsn=5.7.1, status=bounced (host inbound-smtp.us-east-1.amazonaws.com[205.251.243.46] said: 550 5.7.1 IP address blacklisted by recipient (in reply to RCPT TO command))
# set l2arc fill rate to 300MB/sec until full and 100MB/sec thereafter
# more info: https://github.com/zfsonlinux/zfs/wiki/ZFS-on-Linux-Module-Parameters#zfs_compressed_arc_enabled
D="/sys/module/zfs/parameters"
echo 200000000 > $D/l2arc_write_boost
echo 100000000 > $D/l2arc_write_max
@sneak
sneak / gist:a2198b2980b81054c9652d099cbcf39b
Created March 26, 2019 12:49
monitor zfs l2arc rates in realtime
watch --interval=1 'cat /proc/spl/kstat/zfs/arcstats | grep l2_'
docker run \
--name ubuntu-mirror \
-e UBUNTU_MIRROR_SOURCE=us.archive.ubuntu.com \
-e MIRROR_INTERVAL_SECONDS=10800 \
-e MIRROR_CATEGORIES=main,universe,restricted,multiverse \
-e MIRROR_ARCHITECTURES=amd64 \
-e UBUNTU_MIRROR_PROJECTS=bionic,bionic-updates,bionic-security,bionic-backports \
-v /storage/mirrors/ubuntu/ubuntu:/var/mirror/ubuntu \
-p 172.17.0.1:80:80/tcp \
-d sneak/ubuntumirror
@sneak
sneak / vimrc
Created October 25, 2018 23:36
20181025 sneak vimrc
"execute pathogen#infect()
silent !mkdir -p ~/Library/Vim/backup > /dev/null 2>&1
silent !mkdir -p ~/Library/Vim/undo > /dev/null 2>&1
silent !mkdir -p ~/Library/vim/swap > /dev/null 2>&1
silent !mkdir -p ~/Documents/sync/vim/autoload > /dev/null 2>&1
silent !mkdir -p ~/Documents/sync/vim/plugged > /dev/null 2>&1
if empty(glob('~/Documents/sync/vim/autoload/plug.vim'))
silent !curl -fLo ~/Documents/sync/vim/autoload/plug.vim --create-dirs