A member can login with his wiki credentials and activate our door buzzer. The activation is done by sending on the 'doorBuzzerTopic' topic.
Install all dependencies with
dep ensure
go build cmd/sesam.go
# or use the script
./do.sh build-linux
Copy config.example.toml
to config.toml
and change as you like.
./sesam
# or for production mode
GIN_MODE=release ./sesam
You can also use the systemd service file extras/sesam.service
- block a client after too many failed passwords attempts
- Got the 'key' icon from https://icons8.de/icon/set/key/all