Skip to content

Instantly share code, notes, and snippets.

import socket
HOST = "127.0.0.1"
PORT = 65432
class BrowserCatServer:
"""Extremely simple single threaded http socket server."""
@staticmethod
docker run -it -p 8888:8888/tcp --rm --cap-add=NET_ADMIN -e VPN_SERVICE_PROVIDER=nordvpn \
-e VPN_TYPE=openvpn -e HTTPPROXY=on -e UPDATER_PERIOD=24h \
-e OPENVPN_USER=${NORD_USERNAME} -e OPENVPN_PASSWORD=${NORD_PASSWORD} \
-e SERVER_COUNTRIES="United States" qmcgaw/gluetun
#!/usr/bin/env bash
SSH_HOST="my-ssh-host"
SRC_PATH="/var/www/webapp"
DB_NAME="db_name"
DB_USER="db_user"
DB_PASS="db_pass"
# Copy files
rsync -avP -e ssh "$SRC_PATH" "$SSH_HOST":"$SRC_PATH"
@digitalengineering
digitalengineering / cloudflare-update.sh
Created March 24, 2019 21:29
Dynamic DNS Update script for Cloudflare
#!/bin/bash
IP=$(dig @resolver1.opendns.com ANY myip.opendns.com +short)
HOSTNAME="my.host.com"
ZONE_ID=""
USE_CLOUDFLARE_PROXY="true"
DNS_RECORD_ID=""
touch ip.txt
PREV_IP=$(cat ip.txt)
echo "Previous IP: $PREV_IP"
@digitalengineering
digitalengineering / etc_fail2ban_filter.d_magento-paypal-token-endpoint.conf
Created March 22, 2019 18:45
fail2ban config to block attacks on magento payflow endpoint "/paypal/transparent/requestSecureToken"
[Definition]
failregex = ^(www\.)?YOUR_DOMAIN.com:443 <HOST>.* "(GET|POST) \/paypal\/transparent\/requestSecureToken\/ HTTP\/.\..".*$
ignoreregex =