From aaf67baa6d92b4e6aad766cfd618966459f10346 Mon Sep 17 00:00:00 2001 From: Edwin Lyon <53972157+practical-engelbart@users.noreply.github.com> Date: Mon, 14 Sep 2020 13:52:39 -0700 Subject: [PATCH] Update ubuntu-vps-setup.sh --- ubuntu-vps-setup.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ubuntu-vps-setup.sh b/ubuntu-vps-setup.sh index 1da95d9..a4e9716 100644 --- a/ubuntu-vps-setup.sh +++ b/ubuntu-vps-setup.sh @@ -348,12 +348,14 @@ echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> /etc/profile export GOPATH=$HOME/go export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin +## Optional Either Cloudflare DNS-over-TLS or DNSCrypt-Proxy cd /opt git clone https://github.com/DNSCrypt/dnscrypt-proxy.git mkdir /etc/dnscrypt-proxy/ cp /opt/dnscrypt-proxy/dnscrypt-proxy/example-dnscrypt-proxy.toml /etc/dnscrypt-proxy/dnscrypt-proxy.toml cp -r /opt/dnscrypt-proxy/utils/generate-domains-blocklists/ /etc/dnscrypt-proxy/utils + # Setting up USBGuard usbguard generate-policy > /tmp/rules.conf install -m 0600 -o root -g root /tmp/rules.conf /etc/usbguard/rules.conf @@ -426,6 +428,9 @@ mkdir -p /etc/docker/ssl mkdir -p /etc/docker/certs.d/peer mkdir -p /etc/docker/certs.d/client echo 'GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"' >> /etc/default/grub +echo 'export DOCKER_HOST=tcp://172.22.1.1:2376' >> /etc/profile +echo 'export DOCKER_TLS_VERIFY=1' >> /etc/profile +echo 'export DOCKER_CERT_PATH=$HOME/.docker/' >> /etc/profile # CFSSL Setup for mTLS on Docker Socket mkdir -p /etc/cfssl/cacert cat > /etc/cfssl/cacert/config.json <