diff options
author | ficus <ficus@robocracy.org> | 2012-11-23 20:39:11 +0100 |
---|---|---|
committer | ficus <ficus@robocracy.org> | 2012-11-23 20:39:11 +0100 |
commit | 0663c3a0bd3b8968b7d425ac2c35d52fe72138cd (patch) | |
tree | 78987922f2ebb70f3681cfb65f14587d482cfdeb /NOTES | |
parent | 6909c51dbd2370c0ee1401121da7ee707cc90eb9 (diff) | |
download | tui-0663c3a0bd3b8968b7d425ac2c35d52fe72138cd.tar.gz tui-0663c3a0bd3b8968b7d425ac2c35d52fe72138cd.zip |
split notes and todo; new todos
Diffstat (limited to 'NOTES')
-rw-r--r-- | NOTES | 50 |
1 files changed, 50 insertions, 0 deletions
@@ -0,0 +1,50 @@ + +# The Plan + +- imitate Tomato firmware style/layout +- flask python web framework +- bootstrap with a non-standard color scheme + +- modularize configuration "nuggets"; compare and apply changes all or none +- write nugget getters/setters +- use kernel/commands to fetch status info +- persist configuration changes to disk using python-augeas +- in some cases execute changes without restart? + +- monitoring + dmesg, syslog, auth + ps aux +- front page status + uptime + current cpu, disk, ram utilization + upstream: dhcp + ip equivalent + last login (?) +- about + uname + software versions + project links +- administration + hostname (?) + ssh access, keys + autocron updates +- WAN network + static: ip, mask, gateway + dhcp: nothing + DNS servers +- LAN network + dhcp: address block, lease length +- wireless + enabled, transmit power, channel, SSID, wpa2 password + torification +- tor + generic status + enable relay + enable bridge + common configuration + +# Links + +http://pypi.python.org/pypi/pystatsd/0.1.6 +http://pypi.python.org/pypi/apply_firewall/1.0 + |