Skip to main content Skip to navigation Skip to footer

Documentation

79 / 79

Tutorials

  • Installation

    Tutorials

    Essentials Getting StartedCLI

    Install the rdc CLI on your laptop with a single command and verify it with rdc doctor.

  • SSH Key Configuration

    Tutorials

    Essentials Getting StartedSecurity

    Configure your SSH key so rdc can connect to your servers without passwords.

  • Adding Your First Server

    Tutorials

    Essentials Getting StartedOperations

    Register your first server with rdc, provision it, and understand the rdc + renet architecture.

  • Creating Your First Repository

    Tutorials

    Essentials Getting StartedRepositories

    Create an encrypted repository on your server and open it in VS Code.

  • Deploy Your First App

    Tutorials

    Essentials Getting StartedContainers

    Get a containerized app running from a built-in template using `rdc` repo up.

  • Working with Your Repo

    Tutorials

    Essentials RepositoriesCLI

    Tunnel a port to your browser, run commands inside the sandbox, and sync files between your laptop and the repo.

  • VS Code in Your Browser

    Tutorials

    Essentials CLIContainers

    Open a full VS Code on any repository from any browser, with no local install, and see the kernel sandbox keep it inside the repo.

  • Forking a Repository

    Tutorials

    Advanced ForkingRepositories

    Clone an entire repository (app, database, files) in seconds. Any size. Zero extra disk.

  • Fork Isolation in Action

    Tutorials

    Advanced ForkingContainers

    Fork a live PostgreSQL + pgAdmin app and edit it side by side with the original: the visual proof that forks are independent.

  • Managing Secrets

    Tutorials

    Advanced SecurityRepositories

    Put deploy-time credentials in a place forks can't reach. Write-only by design.

  • Backup & Restore

    Tutorials

    Advanced BackupMigration

    Copy a live repository to a second machine, take the first one offline, and bring the data back.

  • Networking & Domains

    Tutorials

    Advanced NetworkingContainers

    Make your app accessible on the internet with a domain, automatic TLS, and a Traefik reverse proxy.

  • Production Mode

    Tutorials

    Advanced OperationsContainers

    Run your app detached from your laptop and survive server reboots with autostart.

  • Monitoring

    Tutorials

    Advanced OperationsCLI

    See your servers' health and repo status live from your laptop with rdc machine commands.

  • Branching: Commit & Rollback

    Tutorials

    Advanced ForkingRepositories

    Freeze repository states into immutable commits, name them with branches, and check any commit back out as a writable fork.

  • Live Migration

    Tutorials

    Advanced MigrationContainers

    Move a running repository, containers, database, and process memory included, to another machine with one command and minimal downtime.

  • Delta Transfer

    Tutorials

    Advanced BackupStorage

    The first push to another machine copies everything; every push after that transfers only the changed blocks — automatically.

  • Storage Management

    Tutorials

    Advanced StorageOperations

    Grow repositories online with zero downtime, reclaim deleted space with trim, and hand both jobs to an automatic policy.

Guides

  • Quick Start

    Guides

    Setup Getting StartedContainers

    Get a containerized service running on your server in minutes.

  • Requirements

    Guides

    Setup Getting Started

    System requirements and supported platforms for running Rediacc.

  • Installation

    Guides

    Setup Getting StartedCLI

    Install the Rediacc CLI on Linux, macOS, or Windows.

  • RDC CLI Cheat Sheet

    Guides

    CLI & Tools CLI

    Quick reference for rdc: configs, repos, machines, file sync, and containers. Full option set: add --help to any command.

  • Machine Setup

    Guides

    Setup Getting StartedOperations

    Create a config, add machines, provision servers, and configure infrastructure.

  • Repositories

    Guides

    Apps & Services RepositoriesSecurity

    Create, manage, and operate LUKS-encrypted repositories on remote machines.

  • Autostart & Recovery

    Guides

    Operations OperationsContainers

    How autostart works, the periodic reconciler that recovers repositories that go down after boot, and how to inspect recovery state.

  • On-Premise Installation

    Guides

    Setup AccountsOperations

    Running the account server and CLI distribution on your own infrastructure.

  • Rules of Rediacc

    Guides

    Apps & Services ContainersNetworking

    Essential rules and conventions for building applications on the Rediacc platform. Covers Rediaccfile, compose, networking, storage, CRIU, and deployment.

  • Services

    Guides

    Apps & Services ContainersOperations

    Deploy and manage containerized services using Rediaccfiles, service networking, and autostart.

  • Kubernetes

    Guides

    Apps & Services ContainersMigration

    Run Kubernetes with the Rediacc repo mentality: fork or move a running cluster, including its data, to another machine or datacenter with a short cutover.

  • Networking

    Guides

    Apps & Services NetworkingContainers

    Expose services with the reverse proxy, Docker labels, TLS certificates, DNS, and TCP/UDP port forwarding.

  • Backup & Restore

    Guides

    Backup & Migration BackupStorage

    Snapshot encrypted repositories to content-addressed chunk storage, where only changed cells are uploaded and every snapshot restores directly. Or keep a copy on another machine. Restore anywhere, and automate it with named strategies and systemd timers.

  • Subscription & Licensing

    Guides

    Account & Licensing Accounts

    Understand how account, rdc, and renet handle machine slots, repo licenses, and plan limits.

  • Config Storage

    Guides

    Account & Licensing AccountsSecurity

    Zero-knowledge encrypted config sync with passkey, master password, and recovery code unlock

  • License Chain & Delegation

    Guides

    Account & Licensing AccountsSecurity

    Tamper-evident license issuance, delegated signing for on-premise, and fork detection.

  • Web Console

    Guides

    CLI & Tools CLIAccounts

    Run the entire rdc CLI from your browser with forms, resource pickers, and run history

  • Monitoring

    Guides

    Operations Operations

    Monitor machine health, containers, services, repositories, and run diagnostics.

  • Tools

    Guides

    CLI & Tools CLIOperations

    File sync, terminal access, VS Code integration, and CLI updates.

  • Troubleshooting

    Guides

    Operations Operations

    Fixes for common SSH, setup, repository, service, and Docker issues.

  • Migration Guide

    Guides

    Backup & Migration MigrationRepositories

    Migrate existing projects into encrypted Rediacc repositories.

  • Account Management

    Guides

    Account & Licensing Accounts

    Organizations, teams, members, and subscriptions in Rediacc.

  • Pruning

    Guides

    Backup & Migration StorageOperations

    Remove orphaned backups, stale snapshots, repo images, and local-config leftovers to reclaim disk space and keep state coherent.

  • Account Security & API

    Guides

    Account & Licensing AccountsSecurity

    Authentication, API tokens, session management, and the permission model.

  • Hub

    Guides

    Apps & Services ContainersSecurity

    Provide authenticated, per-user containerized environments with per-user Docker daemons, multi-template selection, CRIU checkpoint/restore, audit logs, and data-root garbage collection.

  • SIEM Integration

    Guides

    Operations SecurityOperations

    Route Rediacc audit events to Splunk, OpenSearch, Sentinel, or any OpenTelemetry-compatible SIEM

  • AI Agent Integration Overview

    Guides

    AI Agents AI AgentsCLI

    How Claude Code, Cursor, and Cline manage Rediacc infrastructure via rdc: JSON output, agent introspection, and safety guardrails.

  • Claude Code Setup Guide

    Guides

    AI Agents AI AgentsCLI

    Step-by-step guide to configuring Claude Code for autonomous Rediacc infrastructure management.

  • Cursor Setup Guide

    Guides

    AI Agents AI AgentsCLI

    Configure Cursor IDE to work with Rediacc infrastructure using .cursorrules and terminal integration.

  • MCP Server Setup

    Guides

    AI Agents AI AgentsCLI

    Connect AI agents to Rediacc infrastructure using the Model Context Protocol (MCP) server.

Concepts

  • Architecture

    Concepts

    Architecture RepositoriesContainers

    How Rediacc works: two-tool architecture, adapter detection, security model, and configuration structure.

  • rdc vs renet

    Concepts

    Architecture CLIOperations

    When to use rdc and when to use renet.

  • Experimental VMs

    Concepts

    Platform OperationsContainers

    Provision local VM clusters for development and testing with rdc ops.

  • Release Channels

    Concepts

    Platform CLIOperations

    How Edge and Stable differ, and which channel to run.

  • Data Regions

    Concepts

    Platform ComplianceAccounts

    Where your data is stored and how regional data residency works.

  • Server Reference

    Concepts

    Architecture OperationsCLI

    Directory layout, renet commands, systemd services, and workflows for the remote server.

  • Proxy & Executor

    Concepts

    Architecture SecurityNetworking

    How browser and thin-client commands run without the client ever holding SSH keys or machine addresses

  • AI Agent Safety & Guardrails

    Concepts

    AI Agents AI AgentsSecurity

    How Rediacc's CLI keeps AI coding assistants from leaking secrets, overwriting credentials, or escalating privilege. Knowledge-gates, redaction, ancestry-verified overrides, and a hash-chained audit log.

Reference

  • CLI Application

    Reference

    Commands

    Complete guide to using the Rediacc command-line interface for platform management

  • rdc repo diff

    Reference

    Commands ForkingStorage

    Show a git-style, file-level diff between two copy-on-write forked repositories by comparing their encrypted images at the block level, without decryption.

  • Git-like branching

    Reference

    Commands ForkingRepositories

    Treat copy-on-write forks as git commits: freeze a fork into an immutable commit, name branches, check commits out into writable forks, walk history, and merge without ever mutating a live repository.

  • AGENTS.md Template for AI Assistants

    Reference

    AI Agents AI AgentsCLI

    Copy-paste template for configuring Claude Code, Cursor, and other AI coding assistants to work with Rediacc infrastructure.

  • JSON Output Reference

    Reference

    AI Agents AI AgentsCLI

    Complete reference for rdc CLI JSON output format, envelope schema, error handling, and agent discovery commands.

  • Limits & Quotas

    Reference

    Platform StorageAccounts

    Reference for the limits, maximums, and quotas that apply to Rediacc repositories, services, networking, and storage.

Use Cases

  • Dynamic Resource Scaling

    Use Cases

    Scaling StorageOperations

    Build cloud architecture with limitless flexibility for AI training and dynamic workloads.

  • Time Travel Recovery

    Use Cases

    Resilience & Recovery BackupStorage

    Recover data deleted weeks ago using btrfs snapshots, even after your normal backups have rolled past it.

  • Legacy Database Scaling

    Use Cases

    Scaling MigrationForking

    Scale legacy databases without migration by leveraging real-time data replication and query distribution.

  • Risk-Free Upgrades

    Use Cases

    Resilience & Recovery ForkingBackup

    Test database upgrades without risk using instant cloning and hourly snapshots.

  • Cross Backup Strategy

    Use Cases

    Resilience & Recovery BackupMigration

    Your backup fails the moment its machine does. Rediacc replicates snapshots to a separate machine so one disk failure doesn't take everything with it.

  • Banking Continuity During Blackout

    Use Cases

    Resilience & Recovery BackupMigration

    Maintain banking operations during power outages with intercontinental data mirroring.

  • Production-Like Dev Environments in Minutes

    Use Cases

    Development ForkingStorage

    Cut dev environment setup from days to minutes with block-level deduplication.

  • Development Environments That Spin Up in Seconds

    Use Cases

    Development ForkingContainers

    Stop waiting days for development environments. Clone your complete production infrastructure in under 60 seconds with ephemeral environments on demand.