[[!template id=project title="Web UI for NPF" contact=""" [tech-userlevel](mailto:tech-userlevel@NetBSD.org) """ mentors=""" TBD """ done_by=""" maya@NetBSD.org """ category="userland" difficulty="hard" duration="3 months" description=""" WARNING: This project is very preliminary and incomplete. NPF is a packet filter for the NetBSD system. The goal of this project is to create a web-based user interface for NetBSD + NPF as a firewall system. High level deliverables are the following: * Web UI interface using HTML, CSS, Python or other languages. No PHP, sorry! * The interface should be able to manage the following: set the interface addresses and route, configure DHCP, manage firewall rules, NAT (including port redirection), wireless AP. * Ideally, it would be packaged and integrated with NetBSD's startup system. Comparable products: * * * * """ ]] [[!tag gsoc]]