20 releases
0.0.19 | Aug 5, 2024 |
---|---|
0.0.17 | Sep 10, 2023 |
0.0.16 | Apr 23, 2023 |
0.0.15 | Jan 21, 2023 |
0.0.1 | Jan 27, 2019 |
#84 in Authentication
861 downloads per month
25KB
ybaas
(Yubibomb as a Service) is a Rust microservice that gives you a hosted
yubibomb so your users don't have to deal with the
complexities of installing and using the command line tool itself.
You can use it to pretend to accidentally press your Yubikey while your IRC
client has the keyboard focus! Usage example:
$ curl http://localhost:3030/hotp
869926
This project is available on crates.io.
Install
DockerHub
ybaas
is available on DockerHub for x86_64
systems. You can run it with
podman
or docker
. For
example:
$ podman run -d --net=host docker.io/bowlofeggs/ybaas:latest
$ curl http://localhost:3030/hotp
375633
GitHub
Linux x86_64
executables are available from GitHub at
https://github.com/bowlofeggs/ybaas/releases.
Build from source
You can install Rust, and then build it from source yourself:
$ git clone git@github.com:bowlofeggs/ybaas.git
$ cd ybaas
$ cargo build --release
$ ./target/release/ybaas &
$ curl http://localhost:3030/hotp
171033
Dependencies
~9–19MB
~254K SLoC