Skip to content

Latest commit

 

History

History
47 lines (25 loc) · 1.78 KB

README.md

File metadata and controls

47 lines (25 loc) · 1.78 KB

ansible-decent-router

This repo contains Ansible playbook to provide decent router experience. Used with ansible-decent-desktop

This project is not intended to fulfil desires of every user. I use it to provision my own home router. You probably find some defaults incompatible with your view on router configuration, but you can fork and tune it for yourself, or just look at playbooks for inspirations. PRs with improvements welcomed btw.

This playbook meant to be run against TurrisOS/OpenWRT.

It focus both on security and speed when it's possible. It uses lightweight software when possible and some specific tuning to meet the goal. Take note that while this README uses word "security" several times, nobody checked this. Think then do.

Features

Roles

main.yml includes it all.

ssh

Configure ssh

system

Configure system OpenWRT settings

network

Configure network

dns

Configure dns server

adblock

Configure adblock

luci

Configure LuCI