Auto Update debian
Note, that packages not provided by the default sources.list are not upgraded
by default. The reason is that unattended-upgrades only considers some origins. See here.
Be careful with origin=* though.
Rootless Docker
extra_hosts:
- "host.docker.internal:host-gateway"
Debian Info
For rootless docker in debian systems you need to do the following:
apt install uidmap dbus-user-session
echo nf_tables > /etc/modules-load.d/nf_tables.conf
adduser user
loginctl enable-linger user
su user
curl -fsSL https://get.docker.com/rootless | sh
Afterwards, extend your .bashrc with:
export PATH=/home/user/bin:$PATH
export DOCKER_HOST=unix:///run/user/1001/docker.sock
In order to install the docker compose plugin, run:
mkdir -p ~/.docker/cli-plugins/
curl -SL https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
chmod +x ~/.docker/cli-plugins/docker-compose
Firewall
apt install firewalld
firewall-cmd --permanent --zone=public --add-forward-port=port=80:proto=tcp:toport=8080
firewall-cmd --permanent --zone=public --add-forward-port=port=443:proto=tcp:toport=4443
firewall-cmd --permanent --zone=public --add-forward-port=port=443:proto=udp:toport=4443
firewall-cmd --reload