Skip to content

Instantly share code, notes, and snippets.

View gabrielsolomon's full-sized avatar

Gabriel Solomon gabrielsolomon

View GitHub Profile
@gabrielsolomon
gabrielsolomon / wsl2-network.ps1
Created November 26, 2021 18:01 — forked from xmeng1/wsl2-network.ps1
WSL2 Port forwarding port to linux
$remoteport = bash.exe -c "ifconfig eth0 | grep 'inet '"
$found = $remoteport -match '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}';
if( $found ){
$remoteport = $matches[0];
} else{
echo "The Script Exited, the ip address of WSL 2 cannot be found";
exit;
}
@gabrielsolomon
gabrielsolomon / macros.conf
Last active January 2, 2021 21:20
Apache mod_macro
<Macro HSTS>
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
</Macro>
<Macro LetsEncrypt $domain>
SSLEngine on
SSLCertificateKeyFile /etc/letsencrypt/live/$domain/privkey.pem
SSLCertificateFile /etc/letsencrypt/live/$domain/fullchain.pem
Use HSTS
</Macro>
#!/bin/bash
wget -O - https://gist.githubusercontent.com/gabrielsolomon/776025b533b5e4a3fd1473653a3577c7/raw/initial_setup.sh | bash
wget -O - https://gist.githubusercontent.com/gabrielsolomon/776025b533b5e4a3fd1473653a3577c7/raw/install_lamp_ubuntu.sh | bash
#wget -O - https://gist.githubusercontent.com/gabrielsolomon/776025b533b5e4a3fd1473653a3577c7/raw/certbot.sh | bash
#wget -O - https://gist.githubusercontent.com/gabrielsolomon/776025b533b5e4a3fd1473653a3577c7/raw/newrelic_php.sh | bash