~/talk

Litterbox: Somewhat Isolated Development Environments

links:none on file
slides:none on file

Litterbox provides somewhat isolated development environments by running full editors and tools inside unprivileged containers (Podman) while keeping SSH keys outside the container and performing SSH signing via socket to prompt approvals; it’s written in Rust, uses Landlock LSM integration for stronger filesystem restrictions, supports Wayland graphics and multiple sessions, and reuses the same container images in CI/CD (GitHub Actions). Network isolation is basic (namespaces only), kernel exploits remain a risk, and the author uses it daily.

AI-written summary · about

  1. 0:00Introduction to somewhat isolated development environments
  2. 3:52Why existing solutions failed
  3. 7:21Introducing Litterbox
  4. 8:03Demo of Litterbox
  5. 9:50Litterbox architecture
  6. 13:18Security limits & known issues
  7. 15:44Daily use & advanced features
  8. 17:07Call for contributors
  9. 18:57Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.