- Router with OpenWRT 15.05 installed
- Router root password set
- Client with ansible installed
Role | Description |
---|---|
flandiGT/openwrt-uci | ansible library for setting of uci config values on openwrt systems |
flandiGT/openwrt-system | ansible role for configuring general aspects of your openwrt system |
flandiGT/openwrt-network | ansible role for configuring network aspects of your openwrt system |
flandiGT/openwrt-wireless | ansible role for configuring WiFi aspects of your openwrt system |
flandiGT/openwrt-firewall | ansible role for configuring firewall aspects of your openwrt system |
flandiGT/openwrt-dhcp | ansible role for configuring DHCP aspects of your openwrt system |
flandiGT/openwrt-ddns | ansible role for configuring dynamic-DNS aspects of your openwrt system |
flandiGT/openwrt-sqm | ansible role for configuring SQM aspects of your openwrt system |
flandiGT/openwrt-openvpn | ansible role for configuring OpenVPN aspects of your openwrt system |
flandiGT/openwrt-ssh | ansible role for configuring SSH aspects of your openwrt system |
Install playbook requirements:
ansible-galaxy install -r requirements.yml -p ./roles --force
Run a playbook:
ansible-playbook <selected playbook yml> -i inventory.ini --ask-pass