Spaces OS dispatch #9

Week 12 - Jul 24

This week will be a short update. We have exciting things cooking in the background we'll talk about once they are ready.

Other agents integration

We started integrating Hermes with the distribution. Hermes is running fully sandboxed, integrates with the local LLM and integrations. This is still a work in progress branch that will be ready sometime next week.

New server profile

Most of our focus has been on the Desktop side of the distribution in the past, and now, as we are revisiting the core architecture, it's time to also look into the server side.

By setting spaces.profile = "server" in your machine configuration, your server will now automatically come with hardened configurations. Make sure the firewall and OpenSSH are enabled. SSH password authentication is disabled. Set anti-spoof / anti-redirect sysctl settings. Etc.

This part is still very experimental and become more refined as we start dog-fooding the server configuration on our own infrastructure.

New Git forge and infrastructure

Talking of infrastructure;

Tangled looks promising. It's missing a couple of features, such as media upload on issues, and CI to publish the ISOs, that were keeping half of the project on GitHub. So instead we moved everything to https://git.geninf.io/spaces/spaces-os .

In parallel, a new build infrastructure that will help support the operating system is also getting stood up.

ISO publication still needs to be fixed and will come back in the next release.

New forum

We were missing a place to discuss SpacesOS in public, and also more generally the future of computing and where we want things to go. So https://personal.computer/ is now live!

All future dispatches will be posted there too.