The main server, and probably only repository in this org.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stian Aune 195738d6ed Merge remote-tracking branch 'origin/master' into webui 5 years ago
cmd/lucifer-server lucifer-server: Added web serving and hookup of controllers. 5 years ago
controllers controllers: Added session stuff to user controller. 5 years ago
database/sqlite sqlite: Added implementation for model.UserRepository. 5 years ago
internal lucifer-server: Added web serving and hookup of controllers. 5 years ago
middlewares models, middlewares: Added session stuff (untested). 5 years ago
models >_> 5 years ago
webui More stuff. 5 years ago
.gitignore Started on UI. 5 years ago
Gopkg.lock package: Locked gorilla/mux dependency. 5 years ago
Gopkg.toml Initial Commit 5 years ago
readme.md More stuff. 5 years ago

readme.md

Lucifer

Lucifer is a web interface for controlling Phillips Hue bulbs and providing access control to individual users.

Structure

  • cmd/<name>: The CLI entry points.
  • models: The models and their repository interfaces.
  • database/<dbtype>: Repository implementations for the various models.
  • webui/: React client.