Skip to main content

Recently Updated Pages

Creating Matrix Rooms/Spaces

Lix infrastructure guide

actual explanation will follow, tldr; here: create room with the matrix API or a client that all...

Updated 1 week ago by piegames

Merging Gerrit identities

Lix infrastructure guide

Basically, following https://ovirt-infra-docs.readthedocs.io/en/latest/General/Gerrit_account_mer...

Updated 3 weeks ago by Raito Bezarius

Community Standards

Lix organisation

Moved to https://lix.systems/community-standards/

Updated 3 weeks ago by piegames

Dreams

Lix contributors Design documents

This page documents the dreams of the Lix team. These are features which we have generally not ro...

Updated 1 month ago by piegames

macOS Sequoia breaks existing Lix installations

Common issues

macOS 15 "Sequoia" changed the user ID ranges used by the system, such that some of the IDs for e...

Updated 1 month ago by jade

Gerrit

Lix contributors Working in the Lix codebase

What is Gerrit and why do people like it? Gerrit is a code review system from Google in a similar...

Updated 1 month ago by wiggles dog

Nix lang v2

Lix contributors Design documents

The Nix language unfortunately is full of little and big design accidents. Only so much can be fi...

Updated 2 months ago by piegames

Release names

Lix contributors

Release names are the names of frozen desserts. There's a list on Wikipedia of frozen desserts, b...

Updated 2 months ago by jade

Lix Beta Guide

Lix contributors

Thank you for choosing to help us in our beta! There is a lot of work-in-progress documentation a...

Updated 2 months ago by Felix Uhl

Code

Lix contributors Style Guide

Code changes Tests If at all practicable, all new code should be tested to some extent. If writin...

Updated 2 months ago by jade

Freezes and recommended contributions

Lix contributors Working in the Lix codebase

Suggested contributions Consider taking an issue marked E-help wanted: assign it to yourself and ...

Updated 3 months ago by eldritch horrors

Tutorial: adding auto mapping of forgejo groups

Lix infrastructure guide Auth/SSO systems

Create a role on the Keycloak client: Go into the group in question and map it the role you just...

Updated 3 months ago by jade

Machine and service overview

Lix infrastructure guide

The Lix infrastructure is maintained with Nix code at https://git.lix.systems/lix-project/web-ser...

Updated 3 months ago by irenes

Working with S3

Lix infrastructure guide

Introduction We use garage, an open-source server compatible with Amazon's S3 API, hosted on our ...

Updated 3 months ago by irenes

Assigning Groups

Lix infrastructure guide Auth/SSO systems

See How do permissions work? for implementation details. tldr; Go to the admin console (no trail...

Updated 3 months ago by hexchen

Branches

Lix contributors Working in the Lix codebase

The Lix repository contains multiple releases in parallel. The branches work as follows: main. ...

Updated 4 months ago by jade

RISC-V support

Lix contributors Working in the Lix codebase

Goal: install lix on a riscv64-linux system The target is a DevTerm R-01, so it's an AllWinner D1...

Updated 4 months ago by Becca

buildbot.lix.systems out of free disk 2024-06-09

Lix infrastructure guide Postmortems

The buildbot box was returning "no free space" to basically any btrfs operation including collect...

Updated 4 months ago by jade

Improving build times

Lix contributors Working in the Lix codebase

Setup Use a clang stdenv: nix develop .#native-clangStdenvPackages Then delete build/ if you were...

Updated 4 months ago by jade

Forgejo improvements

Lix infrastructure guide Tooling improvements

A brief overview of our code infrastructure for those not in the Lix project: Forgejo https://g...

Updated 5 months ago by jade