brgen
, amber
, privcam
, bsdports
, hjerterom
on OpenBSD 7.7+, leveraging Hotwire, StimulusReflex, Stimulus Components, and Devise for authentication.
Each app is configured as a Progressive Web App (PWA) with minimalistic views, SCSS targeting direct elements, and anonymous access via devise-guests
. Deployment uses the existing openbsd.sh
for DNSSEC, relayd
, httpd
, and acme-client
.
- Technology Stack: Rails 8.0+, Ruby 3.3.0, PostgreSQL, Redis, Hotwire (Turbo, Stimulus), StimulusReflex, Stimulus Components, Devise,
devise-guests
,omniauth-vipps
, Solid Queue, Solid Cache, Propshaft. - Features:
- Anonymous posting and live chat (
devise-guests
).
- Anonymous posting and live chat (
- Norwegian BankID/Vipps OAuth login (
omniauth-vipps
).