kiosk-all is the «I just want to start» entry point for the Kiosk framework. Installing it pulls in the production data-plane gems: kiosk-core (value types, abstract bases, configuration) and kiosk-server — the whole host-side surface: the wire controllers (one endpoint per verb — GET /kiosk/, POST /kiosk/ — plus /kiosk/{schema,openapi.json,pay}), the register/login auth plane, JWKS, KYC attestation, discovery, the account-binding ceremony, the Executor, the PoW gate, the headers middleware and the `kiosk:install` generator. Deliberately out of scope: - kiosk-rls — opt-in DB-level RLS defense-in-depth; add it explicitly if you use enable_rls_on in migrations. - Test harnesses (kiosk-test-support, kiosk-rls-rspec, kiosk-rls-minitest) — host picks one per stack and adds it to the dev/test group of its Gemfile. - Adapter gems (kiosk-user-idp-*, kiosk-pay-*) — providers pick per market/stack. See https://kiosk.tech.
Required Ruby Version
>= 4.0
Authors
Phil Pirozhkov
Versions
-
0.6.1
-
source
- 0.6.1 source October 21, 2026 (11.5 KB)
-
-
0.5.20
-
source
- 0.5.20 source October 21, 2026 (11.5 KB)
-