Skip to content
@runkrate

Krate

Unified server and application management platform for Debian.

KRATE

Self-hosted media and automation for Linux servers.

KRATE is a Debian-based stack that installs and runs media servers, *arr tools, download clients, dashboards, and more — from a single command line (zen) and a web interface (HarmonyUI). One package, one workflow: add users, deploy apps per user, manage services, and keep everything up to date.

Get started

Install the latest release:

curl -fsSL https://raw.githubusercontent.com/runkrate/krate/main/bootstrap.sh | sudo bash

Full guides: runkrate/docs

Bugs, ideas, and planning

All bug reports and feature requests go through hub — one place for the whole project, tracked on the org project board.

Component repositories accept pull requests only; do not open issues there.

Repositories

Repository What it is
hub Bug reports, feature requests, and planning
krate Official krate .deb packages and release manifests
console zen / zenfw CLI and runtime
setup First-install wizard
web HarmonyUI — the web dashboard
docs User-facing documentation sources
sentinel GitHub → Discord activity bot (Cloudflare Workers)

Application catalogs and binary packages live in sibling orgs:

Organization / repo What it is
krate-apps/sources Official app handlers (authoring; encrypted publish)
krate-apps/core Official apps mirror (public / package catalog)
krate-apps/community Community-contributed applications
krate-apps/extensions Optional add-ons and plugins
krate-apps/snapshots Signed BINARIES_CATALOG.json + mirrored .debs
krate-tools/scripts Release CI tooling (.deb build, catalog, GitHub helpers)

How apps work

Applications are folders with metadata (meta.yaml, manifest.yaml) and a lifecycle handler. KRATE ships two catalogs — official and community — inside the krate package. Before running any handler, zen verifies its SHA-256 checksum and RSA signature against the signed CATALOG.json bundled with your installation.

Links


This organization hosts the open-source KRATE client stack and related product repos.

Popular repositories Loading

  1. .github .github Public

    The public landing page for KRATE on GitHub: organization profile, links to documentation and key repositories, and shared settings used across the krate-client organization.

  2. hub hub Public

    Central entry point for KRATE bug reports, feature requests, and planning. All issues are triaged here and tracked on the organization project board — not in individual component repositories.

  3. krate krate Public

    Official KRATE downloads for your server: installable packages for Debian, release notes, verification checksums.

    Shell

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…