Skip to content

Instantly share code, notes, and snippets.

View freegenie's full-sized avatar

Fabrizio Regini freegenie

View GitHub Profile
@freegenie
freegenie / unbox.sh
Last active August 29, 2015 14:16
Restore a wordpress instance from a WPEngine backup
#/bin/bash -l
# set -e # intentionally disabled
REMOTE_URL=$1 # Remote URL where to download the wpengine snapshot zip
DOMAIN=$2 # The new domain nme to use
GROUP=www-data
MYSQL_PW='your-password' # your database password even with special chars inside like >!- etc
USER=`stat --format '%U' . ` # this line takes the username from the owner of the current folder
qnt0 = 'cemento.txt'
if File.exists?(qnt0)
cemento = File.read('cemento.txt').to_i
else
cemento = 100
File.write(qnt0, cemento)
end
prod0 = 'cemento'
@freegenie
freegenie / apache-wordpress.conf
Created June 30, 2015 08:52
Protect Wordpress installation with Fail2ban against xmlrpc attacks
[Definition]
failregex = ^<HOST> - - \[.+\] "POST /xmlrpc.php HTTP/1.(1|0)
ignoreregex =
@freegenie
freegenie / gist:4e08e299c0878bc110d3f00d900e2ffb
Created September 29, 2016 09:43
must have server shell setup
## color bash
PS1='\e[33;1m\u@\h: \e[31m\W\e[0m\$ '
## Git lg
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
var mapping = {
'last_lp_brand' : 'SEAT'
} ;
window.addEventListener('message', event => {
if(event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormReady') {
console.log(">> Form is ready!");
Object.keys( mapping).forEach(function(key) {
var mapping = {
'last_lp_brand' : 'SEAT'
} ;
window.addEventListener('message', event => {
if(event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormReady') {
console.log(">> Form is ready!");
Object.keys( mapping).forEach(function(key) {