ReSyMo: Remote System Monitoring
If you’re a technically interested person like me, you might have a few servers and Raspberry Pis that you’re running. However, do you know which one is running out of disk space? Sure, you can ssh
into them. But having a Home Assistant instance anyway, couldn’t life be a bit better?
Here’s my scratch to that itch: ReSyMo.
An OpenID Connect command line client
OpenID Connect isn’t the easiest thing to get into. Access tokens, ID tokens, refresh tokens. The different authentication flows. But all you want is a simple HTTP request from the command line. oidc-cli
is here to help.
Release of Trunk 0.19.0
The release of Trunk 0.19.0 has a focus on making life easier when creating Rust-based web applications. Find out what’s new in this blog post.
Good news everyone: Trunk is back
Let’s start 2024 with something positive! At the end of 2023 I did fork trunk
, a tool to build web application based on Rust and WebAssembly. I laid out the reasons in a blog post, but also said that I would merge things back into trunk if the project came back, and it did!
Yew components for OpenID connect and OAuth2
The Yew project is a framework for creating web application in Rust. Similar to what ReactJS is in the JavaScript world. Of course, some web application will require integration with a single sign-on technology like OAuth2 or OpenID connect (OIDC). And of course, no one is really fond to start a new project by implementing some OIDC token handshake first.
yew-oauth2
is a crate which does exactly that. Implement an OAuth2 or OpenID connect login flow using Yew components. Not making any assumption on the rest of the stack you’re going to use.