Skip to content
@runkrate

Krate

Unified server and application management platform for Debian.

KRATE

GitHub stars Current version License

Website Docs Open issues and pull requests

KRATE

Unified Server and Application Management Platform

KRATE transforms a standard Debian server into a fully managed ecosystem for media and automation stacks—including Jellyfin, the *arr suite, download clients, and associated services.

Engineered for simplicity and scale, KRATE provides everything required to operate your infrastructure from a single, cohesive environment. Administrate your system via zen, a highly responsive Command-Line Interface (CLI), or utilize HarmonyUI for comprehensive control through an intuitive web dashboard. Seamlessly manage applications, system services, user access, storage arrays, and updates without the overhead of maintaining disparate management tools.

Deploy Once. Manage Centrally.

Official KRATE distributions are exclusively published via runkrate/krate. All other organizational repositories contain source code, application catalogs, build infrastructure, and extensions; they do not serve as alternative installation endpoints.


Install  ·  Documentation  ·  Releases  ·  Hub

Supported today: Debian 13 (trixie), amd64  ·  Additional platforms planned


System Requirements

Requirement Specification
Operating System Debian 13 (Trixie)
Architecture amd64
Roadmap Support for additional operating systems and architectures is planned.

Getting Started

For comprehensive installation procedures, please refer to the installation guide within the runkrate/krate repository.

Documentation: runkrate.com/docs

Issue Tracking & Contributions

Bug reports, feature requests, and project planning are centralized in Hub. Progress is tracked on the organization project board.

Component repositories accept pull requests only. See the Contributing Guidelines.

Project Architecture & Repositories

Core Infrastructure

Repository Description
hub Centralized issue tracking, feature requests, and project planning
krate Official release distribution (.deb packages, checksums, manifests)
console Source for the zen and zenfw CLI utilities
setup Source for the initial configuration wizard
web Source for the HarmonyUI web interface
docs Source for the official documentation

Application Catalogs

Application catalogs and related packages are maintained under krate-apps:

Repository Description
core Official applications supported and maintained by the KRATE team
community Applications contributed and maintained by the community
extensions Optional third-party plugins and themes (e.g. ruTorrent)
snapshots Signed binary catalog and mirrored .deb packages

Maintainer resources: release automation at krate-tools/scripts.

Supporting KRATE

KRATE is primarily funded through its paid licenses. Optional one-time contributions are welcome on Ko-fi.

Details: FUNDING.md

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.

    Python

  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…