I hereby claim:
- I am MatthewVance on github.
- I am mvance (https://keybase.io/mvance) on keybase.
- I have a public key whose fingerprint is 12E3 2FE5 0618 0D2E 48E1 D0B2 6895 3CC8 61A6 7E7D
To claim this, I am signing this object:
| #!/usr/bin/env bash | |
| # make script exit if a simple command fails and | |
| # make script print commands being executed | |
| set -e -x | |
| # names of latest versions of each package | |
| export VERSION_PCRE=pcre-8.38 | |
| export VERSION_OPENSSL=openssl-1.0.2f | |
| export VERSION_NGINX=nginx-1.9.11 |
I hereby claim:
To claim this, I am signing this object:
| # Verify TLS at https://sks-keyservers.net/verify_tls.php | |
| mkdir -p ~/Downloads/gpg/hkps | |
| cd ~/Downloads/gpg/hkps | |
| curl -L https://sks-keyservers.net/sks-keyservers.netCA.pem -O | |
| curl -L https://sks-keyservers.net/sks-keyservers.netCA.pem.asc -O | |
| #import key for HKPS signature | |
| gpg --recv-key 0x0B7F8B60E3EDFAE3 |
| #Defaults for all my hosts | |
| Host * | |
| AddressFamily inet | |
| Ciphers [email protected],[email protected] | |
| ForwardX11 no | |
| ForwardX11Trusted no | |
| KexAlgorithms [email protected] | |
| #hmac-sha2-512 is at end of list for github support | |
| MACs [email protected],[email protected],[email protected],hmac-sha2-512 | |
| Protocol 2 |
| # Credits and major sources of help for this config | |
| # http://arstechnica.com/series/web-served/ | |
| # https://gist.github.com/plentz/6737338 | |
| # https://gist.github.com/kennwhite/25183c3f05266ee0ad7f | |
| # http://blog.rlove.org/2013/12/strong-ssl-crypto.html | |
| # http://blog.rlove.org/2014/04/the-end-of-life-of-windows-xp-and.html | |
| ## | |
| # Default server configuration | |
| ## |
| [user] | |
| name = Matthew Vance | |
| email = [email protected] | |
| [core] | |
| autocrlf = input | |
| editor = nano | |
| excludesfile = /home/pi/.gitignore_global | |
| [alias] | |
| # basic | |
| br = branch |
| server: | |
| ########################################################################### | |
| # BASIC SETTINGS | |
| ########################################################################### | |
| # Time to live maximum for RRsets and messages in the cache. If the maximum | |
| # kicks in, responses to clients still get decrementing TTLs based on the | |
| # original (larger) values. When the internal TTL expires, the cache item | |
| # has expired. Can be set lower to force the resolver to query for data | |
| # often, and not trust (very large) TTL values. | |
| cache-max-ttl: 86400 |
| [Unit] | |
| Description=rclone - rsync for cloud storage | |
| Documentation=https://rclone.org/docs/ | |
| After=network-online.target | |
| Before=caddy.service | |
| Wants=network-online.target systemd-networkd-wait-online.service | |
| Requires=caddy.service | |
| [Service] | |
| Restart=on-abnormal |
| [Unit] | |
| Description=Caddy HTTP/2 web server | |
| Documentation=https://caddyserver.com/docs | |
| After=network-online.target | |
| Wants=network-online.target systemd-networkd-wait-online.service | |
| [Service] | |
| Restart=on-abnormal | |
| ; User and group the process will run as. |
| ######### | |
| # Aliases | |
| ######### | |
| # Configure aliases to work when prefixed with sudo | |
| alias sudo='sudo ' | |
| # ------------------------------------ | |
| # Apt-get | |
| # ------------------------------------ | |
| # Install package (e.g., apti nginx) |