Recently Updated Pages
Machine and service overview
The Lix infrastructure is maintained with Nix code at https://git.lix.systems/lix-project/web-ser...
Working with S3
Introduction We use garage, an open-source server compatible with Amazon's S3 API, hosted on our ...
Gerrit
What is Gerrit and why do people like it? Gerrit is a code review system from Google in a similar...
Assigning Groups
See How do permissions work? for implementation details. tldr; Go to the admin console (no trail...
Release names
Release names are the names of frozen desserts. There's a list on Wikipedia of frozen desserts, b...
Branches
The Lix repository contains multiple releases in parallel. The branches work as follows: main. ...
RISC-V support
Goal: install lix on a riscv64-linux system The target is a DevTerm R-01, so it's an AllWinner D1...
buildbot.lix.systems out of free disk 2024-06-09
The buildbot box was returning "no free space" to basically any btrfs operation including collect...
Improving build times
Setup Use a clang stdenv: nix develop .#native-clangStdenvPackages Then delete build/ if you were...
Code
Code changes Tests If at all practicable, all new code should be tested to some extent. If writin...
Lix Beta Guide
Thank you for choosing to help us in our beta! There is a lot of work-in-progress documentation a...
Community Standards
This is an interim set of Lix Community Standards, to be reviewed and revised further when the go...
Forgejo improvements
A brief overview of our code infrastructure for those not in the Lix project: Forgejo https://g...
Dreams
This page documents the dreams of the Lix team. These are features which we have generally not ro...
How do permissions work?
In an ideal world, all permissions are managed directly in Keycloak and propagated down to downst...
Building Locally
See hacking.md in the Lix repo for the main documentation. Extra tips can go here.
Changing names, emails, etc
The Lix project endeavours to not deadname people, because we believe in human decency. However, ...
Matrix rooms
Since Matrix is haunted sometimes, here is a list of rooms in the public Lix space: Public spac...
Why Lix?
(page under construction. editor's note: parts of https://pad.lix.systems/lix-manifesto (PRIVATE)...
Buildbot runbook
Our buildbot instance has a habit of breaking due to excess load. Restarting the worker If the wo...