* Next tasks ** TODO Split main page into types (services, timers, ...) ** TODO Add detail page (systemctl status foo) ** TODO Refactor rendering into separate module ** TODO Add journal page ** TODO Add administration commands (use CSRF protection) * Roadmap ** TODO User support ** TODO User registration and admin ** TODO Show units (systemctl cat) * Ideas ** Fancy acl system (groups) *** Allow a group of users to get access to unit X. *** Control access based on IP range. ** Clickable paths when showing units (read as nobody) ** Scriptable custom pages *** Example: Firewall control Users on an internal network can go to systemhttpd and register port forwarding. This will trigger a script that logs into router etc. Need to safely pass user data, along with request metadata (IP address).