Commit Graph

134 Commits (9ec1670a262597356c24bff27d473eccceb45b61)

Author SHA1 Message Date
Niklas Yann Wettengel c216adad03 added iperf3
Niklas Yann Wettengel dad5d1ac22 munin fix
Niklas Yann Wettengel 222aa7fef7 static routes: SysVStartPriority no longer exists
Niklas Yann Wettengel 001de11bd2 munin: ffrl if name fix
Niklas Yann Wettengel 4523a78c97 add munin monitoring
Niklas Yann Wettengel de66f3d823 fix wireguard backbone link local net size
Niklas Yann Wettengel 7b896973cc fix wireguard backbone down script
Niklas Yann Wettengel 54515eb744 clamp mtu
Niklas Yann Wettengel c5ed917c8e resize max conntrack
Niklas Yann Wettengel a85999dbac install vnstat
Niklas Yann Wettengel aa0593233e install nginx
Niklas Yann Wettengel 78d31cce2c increase mullvad metric
Niklas Yann Wettengel 6dd3a22f2f updatet master dns server
Niklas Yann Wettengel 17f90b1a9f removed yaourt
Niklas Yann Wettengel d527f8e6d0 new wireguard mesh format
Niklas Yann Wettengel b711ff0367 babel: redistribute ula prefix
Niklas Yann Wettengel 2354d5ad3e endpoint for additional wireguard backbone peers is now optional
Niklas Yann Wettengel 4364aab1a9 send router advertisements more often
Niklas Yann Wettengel 53be5c3014 reject forwarded traffic going out on the default gateway
Niklas Yann Wettengel 09ae123075 fix
Niklas Yann Wettengel acf495d4ba add unreachable rule for uplinks
Niklas Yann Wettengel e202073040 removed unused routing table
Niklas Yann Wettengel 663c6c74c6 uplink: add additional peers
Niklas Yann Wettengel 41b22ed59b added vimrc
Niklas Yann Wettengel 8225aa0e7c added uplink group
Niklas Yann Wettengel 03eb642632 babel mullvad_uplink fix
Niklas Yann Wettengel fb0ce938dc babel mullvad_uplink fix
Niklas Yann Wettengel 0da10ba8bc mullvad_uplink fix
Niklas Yann Wettengel c5e189efc1 update ssh keys
Niklas Yann Wettengel 0e9d895e77 added mullvad uplink
Niklas Yann Wettengel 99dddff862 ffrl uplink and fastd split
Niklas Yann Wettengel d2270e2e50 ffmyk influx minimize memory usage
Niklas Yann Wettengel ca323efbf4 set conntrack table size
Niklas Yann Wettengel 0f8af08cd7 fixed backbone routing
Niklas Yann Wettengel 5fed801449 changed master dns ip
Niklas Yann Wettengel b58f964097 added dns zones
Niklas Yann Wettengel 3fd6ef10d7 fixed rule for ipv6 net
Niklas Yann Wettengel 6425f1ee54 install tcpdump
Niklas Yann Wettengel 331fe0ad34 fixed rule for ipv6 net
Niklas Yann Wettengel 428cb1a287 added rule for ipv6 net
Niklas Yann Wettengel b426d17031 enable ipv6 exit via mullvad
Niklas Yann Wettengel afdc5fe92b wireguard_mesh: only run batctl commands if there are peers
Niklas Yann Wettengel 5ec7d9ba3e route changes
Niklas Yann Wettengel a72158a848 changed routing policy
Niklas Yann Wettengel 4136cb974e added mullvad role
Niklas Yann Wettengel 2e5b3ff179 fixed typos
Niklas Yann Wettengel 8bad801b15 added routing between servers
Niklas Yann Wettengel 6ef6aa8d62 iptables: use template
Niklas Yann Wettengel 739f97d859 wireguard site mesh
Niklas Yann Wettengel d82f852497 fastd working
Niklas Yann Wettengel 90a8a597ea sysctl: load nf_conntrack module
Niklas Yann Wettengel d18d1ffd4f enable ipv6 routing
Niklas Yann Wettengel c5748a7c09 block fastd via Freifunk
Niklas Yann Wettengel d382447de7 renamed handler
Niklas Yann Wettengel cb3abd5574 added reload and restart handlers
Niklas Yann Wettengel 62a74b1ed4 install_openvpn: run up-script on restart
Niklas Yann Wettengel b3b819ab71 configure_sysctl: load correct sysctl file
Niklas Yann Wettengel a82c38b924 install_openvpn: mullvad-up.sh: fixed route
Niklas Yann Wettengel fbaa342904 install_monitoring: munin: added missing dependency for fastd plugin
Niklas Yann Wettengel 8fc904ff58 setup_batman: load kernel module
Niklas Yann Wettengel 3635c59de8 moved cronie installation to own role
Niklas Yann Wettengel 56670cd032 install_monitoring: split different monitoring solutions into different task files
Niklas Yann Wettengel 354f025149 use ansible_fqdn instead of ansible_nodename
Niklas Yann Wettengel eade06a930 install_monitoring: added ffmyk-influx
Niklas Yann Wettengel 892aba103d install_monitoring: moved munin files to subfolder
Niklas Yann Wettengel d6cc49abbc install_admin_packages: install mosh and .bash_profile
Niklas Yann Wettengel b189a07f79 fixed touch statements to only touch once
Niklas Yann Wettengel c9b41c2f8a install_monitoring: added gd for vnstat graph generation
Niklas Yann Wettengel 58195b0ab9 moved install php to own role and added bashrc
Niklas Yann Wettengel 1a4588d8f1 setup_fastd.yml: install ssmtp
Niklas Yann Wettengel 1b04ba2679 install_admin_packages: install nload
Niklas Yann Wettengel 8360606aea install_monitoring: make plugins executable
Niklas Yann Wettengel cd31d75443 updated setup_fastd.yml
added features:
 - fastd-services-api
 - install_nginx
 - install_monitoring
Niklas Yann Wettengel 710a210ae6 updated setup_fastd
added features:
 - configure_iptables
Niklas Yann Wettengel 0fbee3f86b updated setup_fastd.yml
added features:
 - configure_sysctl
 - install_openvpn
Niklas Yann Wettengel 4b97c64f94 updated setup_fastd playbook
added features:
 - install_bind
 - install_dhcp
 - install_fastd
 - setup_batman
Niklas Yann Wettengel 711f968dda added admin packages
Niklas Yann Wettengel aea89a9f4d updated setup_fastd.yml
added features:
 - configure systemd-journald
 - install haveged
 - install ntp
Niklas Yann Wettengel f4ee05f46e added setup_fastd.yml playbook
current features:
 - install yaourt
 - install packages for admins
Niklas Yann Wettengel e829ca802b fixed authorized_keys
Niklas Yann Wettengel a917b1e113 added install_arch role
Niklas Yann Wettengel 840b169cd5 fixed deprecated usage of HEADER_* in boot-rescue...again
Niklas Yann Wettengel 582c236ad1 fixed deprecated usage of HEADER_* in boot-rescue
Niklas Yann Wettengel 28ebbd929b added boot-rescue role