parent
613b1628f6
commit
e06125eaa1
1 changed files with 9 additions and 1 deletions
@ -1,3 +1,11 @@ |
|||||||
# mailcow-dockerized-proxy |
# mailcow-dockerized-proxy |
||||||
|
|
||||||
Proxy Setup for Mailcow. The script is designed to be copy and pasted during the cloud vpc deployment. It will setup the recommeded docker environment settings, install usbguard, created docker auditd rules and deploy apparmor as well as harden ssh, etc. |
Proxy Setup for Mailcow. Includes a simple and tested VPS deploy script that I use. The script will install and configure Golang-go, Docker CE and docker-compose, harden the VPS including deploying mtls certiciates using cfssl to protect the Docker Socket, setup Auditd, Apparmor, USB Guard, and harden SSH. |
||||||
|
|
||||||
|
## Usage |
||||||
|
|
||||||
|
Deploy a new VPS on either Vultr.com or Digital Ocean, select Ubuntu 20.0.4 LTS, choose IPv6 and User Data. Edit and copy the vps script. Digital Ocean uses VPC private addresses and the NIC will be eth0 and eth1, while Vultr uses ens3. Log into the new VPS and create a new user and add the user to the docker group and setup SSH keys for the new user. Make sure to copy the $HOME/.docker folder to /home/$USER/.docker. |
||||||
|
|
||||||
|
## Advanced configuration |
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in new issue