Marek Küthe 14c9b1256e Adjuct MTU | преди 4 месеца | |
---|---|---|
group_vars | преди 8 месеца | |
host_vars | преди 4 месеца | |
roles | преди 4 месеца | |
.ansible-lint | преди 1 година | |
.gitignore | преди 1 година | |
.yamlfmt | преди 1 година | |
LICENSE | преди 1 година | |
README.md | преди 9 месеца | |
ansible.cfg | преди 1 година | |
inventory.yml | преди 1 година | |
pw_file.sh | преди 1 година | |
reseau.mk16.de.yml | преди 4 месеца | |
update.yml | преди 7 месеца |
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