Skip to content

Instantly share code, notes, and snippets.

View imgeraldalinio's full-sized avatar
😎
Innovator

Gerald Alinio imgeraldalinio

😎
Innovator
View GitHub Profile
@imgeraldalinio
imgeraldalinio / haproxy.cfg
Created July 17, 2019 16:24 — forked from T0MM0R/haproxy.cfg
Let's Encrypt Auto-Renewal script for HAProxy
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin
stats timeout 30s
user haproxy
group haproxy
daemon
maxconn 2048
@imgeraldalinio
imgeraldalinio / haproxy-config-2-0.cfg
Created September 17, 2019 06:56 — forked from haproxytechblog/haproxy-config-2-0.cfg
HAProxy 2.0 configuration
#
# This is the ultimate HAProxy 2.0 "Getting Started" config
# It demonstrates many of the features available which are now available
# While you may not need all of these things, this can serve
# as a reference for your own configurations.
#
# Have questions? Check out our community Slack:
# https://slack.haproxy.org/
#
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/wordpress
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/wordpress/>
Options +FollowSymlinks
AllowOverride All
Require all granted
define('AUTH_KEY', 'e-9mU8FzzyD7;89|;d5!}5vR-<KGlV:[C:El4XeJG7!D9@ V5p-:F`oPeQ$`;WVN');
define('SECURE_AUTH_KEY', '$3|%C9X:!67+N=w|brb*[`C:QQODY-qg=NLTl@+/A)Iuxg< |=HOsaL4-4DFu:k<');
define('LOGGED_IN_KEY', 'C<g>(!)=rlBuQ%a]}~HX1/Z=,$p^WVaj )nU0!KVyE?PKom}T0j`D&S9<WQx([5i');
define('NONCE_KEY', '!1,gPH:m;o~mNB(Uu+BOAxT9}fZKcOVWs^y1Yb:+X;0[VV4d42xh/|Ocawt@@k9+');
define('AUTH_SALT', 'LzXAtk+AL~G*Fj.DEANk%THZf@eul+jpv1A_u59`e:AH;aRL=gI9J@BpY{M[ON|h');
define('SECURE_AUTH_SALT', 'yiHB&2#e%7b,QTH33[O1u}R?FC97LLu2+ma!oH`40T}W-l}+N-=<VmAJ04a|mx14');
define('LOGGED_IN_SALT', '=AINX^{7lb/$j|HjCOR)^)XBl[s:I(@B!}Wez7s-On5kY)x=an-J~SeLB7:M/K.]');
define('NONCE_SALT', 'Rlgt+LcGgcMFhFo&FuEB8KfZgS7_Ml]=5&sJN!k#&J3o6GFeFx%7T|aLH@L_NiEw');
-rw------- 1 www-data ubuntu 420 Nov 30 2017 .htaccess
-rw-r----- 1 www-data ubuntu 420 Nov 30 2017 index.php
-rw-r----- 1 www-data ubuntu 19935 Jan 1 2019 license.txt
-rw-r----- 1 www-data ubuntu 7447 Apr 8 22:59 readme.html
-rw-r----- 1 www-data ubuntu 6919 Jan 12 2019 wp-activate.php
drwxr-x--- 9 www-data ubuntu 4096 Sep 5 01:08 wp-admin/
-rw-r----- 1 www-data ubuntu 369 Nov 30 2017 wp-blog-header.php
-rw-r----- 1 www-data ubuntu 2283 Jan 21 2019 wp-comments-post.php
-rw-r----- 1 www-data ubuntu 2898 Jan 8 2019 wp-config-sample.php
-rw------- 1 www-data ubuntu 2898 Sep 15 04:36 wp-config.php
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:ListBucket"],
"Resource": ["arn:aws:s3:::MyS3Bucket"]
},
{
"Effect": "Allow",
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
stats timeout 30s
user haproxy
group haproxy
daemon
# generated 2020-05-12, Mozilla Guideline v5.4, HAProxy 2.1.4, OpenSSL 1.1.1, intermediate configuration, no OCSP
# https://ssl-config.mozilla.org/#server=haproxy&version=2.1.4&config=intermediate&openssl=1.1.1&ocsp=false&guideline=5.4
global
# intermediate configuration
ssl-default-bind-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
ssl-default-bind-ciphersuites TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256
ssl-default-bind-options no-sslv3 no-tlsv10 no-tlsv11 no-tls-tickets
ssl-default-server-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
ssl-default-server-ciphersuites TLS_AES_128_GCM_S