Skip to main content

Recently Updated Pages

Tips and Tricks

Contributing Intro to Gerrit

SSH Tuning Add these lines to your ~/.ssh/config: Host gerrit.lix.systems User YOUR_GERRIT_US...

Updated 10 months ago by kfearsoff

Troubleshooting

Contributing Intro to Gerrit

"Remote Unpack Failed" on push Run a git fetch and try again. Re-run a CI Do an empty commit amen...

Updated 10 months ago by kfearsoff

Review Flow

Contributing Intro to Gerrit

The review flow is quite similar to how Github does it, but there are a few differences here too....

Updated 10 months ago by kfearsoff

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 10 months ago by jade

2025-03-15: git.lix.systems replication broke

Lix infrastructure guide Postmortems

On 2025-03-15, the git.lix.systems host (which runs gerrit.lix.systems and identity.lix.systems a...

Updated 10 months ago by jade

Misc tips

Contributing Working in the Lix codebase

pyright is not dealing with import paths correctly for functional2 I don't know why it's doing th...

Updated 1 year ago by jade

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 year ago by piegames

Merging Gerrit identities

Lix infrastructure guide

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

Updated 1 year ago by Raito Bezarius

Community Standards

Lix organisation

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

Updated 1 year ago by piegames

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 1 year ago by jade

Working with S3

Lix infrastructure guide

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

Updated 1 year 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 1 year ago by hexchen

Branches

Contributing Working in the Lix codebase

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

Updated 1 year ago by jade

RISC-V support

Contributing 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 1 year 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 1 year ago by jade

Improving build times

Contributing Working in the Lix codebase

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

Updated 1 year ago by jade

Building Locally

Contributing Working in the Lix codebase

See hacking.md in the Lix repo for the main documentation. Extra tips can go here.

Updated 1 year ago by Qyriad

Changing names, emails, etc

Lix infrastructure guide Auth/SSO systems

The Lix project endeavours to not deadname people, because we believe in human decency. However, ...

Updated 1 year ago by jade

Matrix rooms

Lix organisation

Since Matrix is haunted sometimes, here is a list of rooms in the public Lix space: Public spac...

Updated 1 year ago by jade

Buildbot runbook

Lix infrastructure guide

Our buildbot instance has a habit of breaking due to excess load. Restarting the worker If the wo...

Updated 1 year ago by Qyriad