sudo ufw default deny incoming
sudo ufw default allow outgoingAllow from particular IP (VPN Private IP) to all ports
sudo ufw allow from X.X.X.XAllow from particular IP to particular port
sudo ufw allow from X.X.X.X to any port 22Allow to particular port from all IP
sudo ufw allow 443Enable firewall
sudo ufw enableStandard ufw rules don't work well with Docker because Docker manipulates iptables directly. Use ufw-docker to fix this: https://github.com/chaifeng/ufw-docker
sudo wget -O /usr/local/bin/ufw-docker \
https://github.com/chaifeng/ufw-docker/raw/master/ufw-docker
sudo chmod +x /usr/local/bin/ufw-dockersudo ufw-docker installsudo systemctl restart ufw