Marek Küthe 14c9b1256e Adjuct MTU | před 4 měsíci | |
---|---|---|
group_vars | před 9 měsíci | |
host_vars | před 4 měsíci | |
roles | před 5 měsíci | |
.ansible-lint | před 1 rokem | |
.gitignore | před 1 rokem | |
.yamlfmt | před 1 rokem | |
LICENSE | před 1 rokem | |
README.md | před 9 měsíci | |
ansible.cfg | před 1 rokem | |
inventory.yml | před 1 rokem | |
pw_file.sh | před 1 rokem | |
reseau.mk16.de.yml | před 5 měsíci | |
update.yml | před 8 měsíci |
Roles
motd
- Removes long motd messagepackages
- Update, upgrade, and autoremove packages. Install a few useful packages.install-nftables
- Install firewallconfig-nftables
- Add firewall rulesfail2ban
- Install fail2ban and configuring it for SSH
sysctl-tweaks
- Install a few sysctl-tweaks
unattended-upgrades
- Install and enable unattended-upgrades
babeld-compile
- Compiles babeld from upstream git repo and install it
fastd-compile
- Compiles fastd from upstream git repo and install it
babelweb2-compile
- Fetch and compile babelweb2
babelweb2
- Enabled babelweb2 for autostart and setup a nginx reverse proxy for it
nginx
- Install and enable nginx for autostart
dummy-interface
- Configures a dummy interface for crxn and a static route in the kernel
babeld
- babeld configuration files
gre
- Install GRE peer configurations
vxlan
- Install VXLAN peer configurations
openvpn
- Install OpenVPN peer configurations
fastd
- Install fastd peer configurations
wireguard
- Install wireguard peer configurations
hardening
- Disables core dumping and downloads a few packages to improve system security
coredns
- Install coredns and create a empty configuration file