Hey all, Not long ago I shared my Artix Linux installer. I wanted to take it a little bit further (And learn some more Rust along the way), and make a companion site to make setting up the script settings even easier when wanting to run the installer - so here it is. Introducing the Lazy Web

This was developed using Rust, with Actix for the backend and egui + wasm for the frontend.

I had a few considerations when developing this, I wanted the encryption to occur clientside in the frontend in order to ensure your encryption password never makes it to the server. But also I wanted the decryption process to occur when the script downloads the settings. I also wanted the identifier that you use to connect and download the settings to be short and unique.

The website and the script are both still a work in progress, and i’m open to suggestions/feedback.

Edit: Just realized that I was returning the wrong URL to the codeberg repo… so it probably wasn’t working for anybody. Sorry!

    • Matty_r@programming.devOP
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Definitely found some issues with it today - sorry if it didnt really work for you. Seems like I missed some stuff with enabling the repositories etc. Especially if you tried the gaming bundle - still more work to be done there.