Ulogme is awesomesauce, but there are some not so great things. Namely that I have to set it up on a bunch of computers and it requires multiple tools running in the background and they don't always exit as cleanly as they should. That and I can't compile logs in a single place. This is even worse when considering android in the mix.
And mostly I want to practice golang more :)
Snazzy new web UI (WIP), included in both the client + server components.
- Feature parity with ulogme (for the subset which I care about)
- Window Logging
- Key Logging
- Mouse Logging
- Notes
- Blog
- lockscreen detection
- xscreensaver
- ...
- cross platform logging
- https://github.com/kavu/AyeAye/ maybe
- PRs welcome since I don't have a mac.
- Web UI
- Skeleton
- Recent logs
- Overview page
- Day pages
- Ulogme import/export. Near perfect roundtripping
- Android client
- multi-user support (Why? Who knows. Seems easy to tack on)
- standalone mode (in opposition to client/server)
- no sudo required!
- TLS for server-connection valyala/gorpc
- Sexy angularjs website
- docker image, since standalone mode + /dev/input mounts are really all that's required
- AF_UNIX instead of lo internet socket?
- ensure network connections are closed promptly
- cute cli graphs to document logging progress
AGPLv3