> Free, open-source, self-hosted replacements for the subscriptions a homelab collects: a drive, a PaaS, server alerting, a start page, a media client and the tooling that ships them.
> Source: https://zedensix.com/projects · Site index: https://zedensix.com/llms.txt

9 projects · MIT & AGPL

# Each one replaces a subscription.

Every project here does a job people usually rent from someone else. Each one runs in a container on a box you own, keeps its data in a volume you can back up, and costs nothing, today or later.

Storage

## Penombre

A self-hosted drive, in the browser, on your desktop and on your phone. SQLite by default: one container, one volume, no database server to babysit.

SvelteKit SQLite Docker Desktop & mobile MIT

[Detailsabout Penombre](/penombre) [29 guides](/penombre/docs)

[![Penombre in the browser: the drive with its sidebar, shared drives and volumes](/images/805f4ddf2e4b9d3eb5061769ebc89b277e854ec8.webp) ![Penombre in the browser: the drive with its sidebar, shared drives and volumes](/images/805f4ddf2e4b9d3eb5061769ebc89b277e854ec8.webp)](/penombre)

Deploys

## Homerun

A self-hosted PaaS that starts on one box. Point it at an image or a git repo, fill a form, hit deploy, and Traefik routes it with TLS. No Kubernetes anywhere near it.

Docker Traefik PaaS Self-hosted MIT

[Detailsabout Homerun](/homerun) [62 guides](/homerun/docs)

[![Homerun: point at an image, hit deploy. A service page with its actions, resource usage and live logs](/images/7e5f1bf2901be5fa2cc026757832c90a1fbc22d0.webp) ![Homerun: point at an image, hit deploy. A service page with its actions, resource usage and live logs](/images/7e5f1bf2901be5fa2cc026757832c90a1fbc22d0.webp)](/homerun)

Media

## Nuvio Web

An unofficial web client for Nuvio. Your profiles, addons, library and watch progress in a browser, with a player that streams, casts, downloads for offline, or hands off.

Web player HLS Cast Offline AGPL-3.0-or-later

[Detailsabout Nuvio Web](/nuvio-web) [25 guides](/nuvio-web/docs)

[![Nuvio Web in a browser: the home screen with a featured title above continue watching](/images/e8667c1d63e553a2059c0334b8ae0c1a04def3d8.webp) ![Nuvio Web in a browser: the home screen with a featured title above continue watching](/images/e8667c1d63e553a2059c0334b8ae0c1a04def3d8.webp)](/nuvio-web)

Dashboard

## Bercail

A start page for your homelab. Your links with a live up/down dot, the weather and your server’s vitals on top, and a new tab extension to open it everywhere.

SvelteKit SQLite Docker OIDC

[Detailsabout Bercail](/bercail) [10 guides](/bercail/docs)

[![Bercail in a browser: weather, host gauges, analytics and tasks above groups of links with their status dots](/images/ef1aab6d72642ef788fa5dc49cf39d145ec02e8b.webp) ![Bercail in a browser: weather, host gauges, analytics and tasks above groups of links with their status dots](/images/ef1aab6d72642ef788fa5dc49cf39d145ec02e8b.webp)](/bercail)

Finance

## OpenCount

Who paid, who owes, how to settle up. A self-hosted Tricount that installs on your phone like an app. One container, one SQLite file.

SvelteKit SQLite Docker PWA MIT

[Detailsabout OpenCount](/opencount) [28 guides](/opencount/docs)

[![OpenCount on a desktop and a phone](/images/811f77fd8cf436d0125f98465dad2815e9a6172c.webp) ![OpenCount on a desktop and a phone](/images/811f77fd8cf436d0125f98465dad2815e9a6172c.webp)](/opencount)

Home

## LocalAssistant

Blinds, heat pumps, radiators, cameras and energy on one page, on a server you run. A few integrations done properly instead of thousands done loosely.

SvelteKit SQLite Docker MCP MIT

[Detailsabout LocalAssistant](/localassistant) [25 guides](/localassistant/docs)

[![LocalAssistant: the blinds and heat pumps of a house on one page](/images/7214b77822f18a70ae20bf35b44d3bc92174d376.webp) ![LocalAssistant: the blinds and heat pumps of a house on one page](/images/7214b77822f18a70ae20bf35b44d3bc92174d376.webp)](/localassistant)

## Also in the box

Tooling

### releaser

semantic-release without the plugins, the config or node_modules. Conventional commits in; version, changelog, tag and GitHub release out. One static Go binary.

Go GitHub Actions Semver Docker

10 guides

[More →](/releaser)

Monitoring

### Baba

The lookout. Watches CPU, load, memory, disk, temps and GPU, then pings Discord or Telegram when something breaks, and again when it heals.

Single binary Discord Telegram systemd

14 guides

[More →](/baba)

Tooling

### @zedensix/ui

The components and theme behind all my apps, in one package instead of six drifting copies. shadcn-svelte primitives, data-in components, app blocks, and an MCP server.

Svelte 5 SvelteKit Tailwind CSS 4 MCP MIT

1 guide

[More →](/ui)
