LibreServ aims to simplify self-hosting to a level as simple as plugging in and setting up a computer.
https://serv.libreloom.org β HEALTH ? 90 / Healthy
LibreServ aims to simplify self-hosting to a level as simple as plugging in and setting up a computer.
https://serv.libreloom.org β// readme
This place is all code. If youβre just interested in the product, and not the code, visit the website instead.
Two products plus shared glue live here:
| Path | What it is | Stack |
|---|---|---|
sol/ | Sol β the home server (development currently stalled) | Go 1.27 (chi/v5) API, React 19 + Vite 7 + Tailwind 4, SQLite, Podman |
sol/connect/ | Sol Connect β cloud companion (independent Go module) | Go 1.27, chi/v5, SQLite, Stripe |
luna/ | Luna β the file box | Rust lunad + luna-core, React/Vite web, GTK 4 desktop, native Android app, Alpine OS image |
luna/connect/ | Luna Connect β cloud companion (independent Go module) | Go 1.27, SQLite, Stripe |
shared/ui/ | @libreloom/ui β shared design-system components | React 19, consumed as a file: dependency by both web apps |
infra/ | CI runner, release pipeline, repo automation bots | Go + shell |
keys/ | Release signing keys β minisign public keys plus the Luna Desktop Flatpak repo key (do not move) | β |
LibreServ/
βββ sol/ # Sol + Sol Connect + installer/ISO bits
βββ luna/ # Luna daemon,β¦