bedrud-ops-cli

Automate Bedrud provisioning, CLI user management, and TLS certificate generation on Debian-based systems.

6|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/themadorg/bedrud --skill bedrud-ops-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bedrud-ops-cli
Source: https://github.com/themadorg/bedrud/tree/main/.agents/skills/bedrud-ops-cli
Command: npx skills add https://github.com/themadorg/bedrud --skill bedrud-ops-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides operational tooling to provision Bedrud deployments, manage CLI users, and generate TLS certificates, encapsulating Debian installer workflows and utility helpers.

Core Features & Use Cases

  • Automated provisioning: Debian installer, config templates, and service units for Bedrud.
  • CLI user management: Create, promote, and delete users with proper permissions.
  • TLS certificate generation: Self-signed or CA-backed certs for secure deployment.

Quick Start

Run the Debian installer to provision Bedrud and configure initial admin users.

Frequently Asked Questions about bedrud-ops-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Bedrud deployment and provisioning on Debian?

To automate Bedrud deployment on Debian, you can use an automated installer that applies config templates and generates systemd or OpenRC service units for unattended installation and initial setup.

How do I manage CLI users and set up an admin for a self-hosted Bedrud deployment?

You can manage CLI users for self-hosted Bedrud deployments by using operational tooling to create, promote, and delete users, ensuring proper permissions are applied during the initial admin user setup.

How do I generate TLS certificates for a secure Bedrud deployment?

To secure a Bedrud deployment, you can generate TLS certificates using built-in automation that creates either self-signed or CA-backed certificates for encrypted service communication.

Do I need a Go toolchain to run the Bedrud Debian installer?

Yes, you need a Go toolchain and a Debian-based environment to run the Bedrud installer, as the provisioning process requires compiling service units and applying system-level configuration templates.

Can I use this provisioning approach for non-Debian systems or without systemd?

This provisioning approach is designed for Debian-based systems and supports both systemd and OpenRC, but it is not intended for non-Debian environments due to its specific installer and service unit dependencies.