zerobyte/examples
Jakub Trávník 45b5c0d752 feat(cli): add import-config command for manual config import
Add CLI command to import configuration from file or stdin, providing
an alternative to the env-var-based automatic import on startup.

Features:
- `import-config --config <path>` to import from a mounted file
- `import-config --stdin` to import from piped input (no file mount needed)
- `import-config --dry-run` to validate config without importing

Changes:
- Add app/server/cli/commands/import-config.ts with new command
- Register importConfigCommand in CLI index
- Refactor config-import.ts: extract runImport() and add applyConfigImport()
  for direct config object import (used by CLI)
- Update docs with both import methods (env var and CLI examples)
2025-12-29 11:04:12 +01:00
..
basic-docker-compose Add examples directory and runnable setups 2025-12-19 13:28:05 +01:00
config-file-import feat(cli): add import-config command for manual config import 2025-12-29 11:04:12 +01:00
directory-bind-mount implement copilot and rabbitai suggestions 2025-12-19 14:39:57 +01:00
rclone-config-mount implement copilot and rabbitai suggestions 2025-12-19 14:39:57 +01:00
secrets-placeholders implement copilot and rabbitai suggestions 2025-12-19 14:39:57 +01:00
simplified-docker-compose Add examples directory and runnable setups 2025-12-19 13:28:05 +01:00
tailscale-sidecar implement copilot and rabbitai suggestions 2025-12-19 14:39:57 +01:00
README.md moved documentation into separate example sub directory 2025-12-21 14:06:37 +01:00

Examples

This folder contains runnable, copy/paste-friendly examples for running Zerobyte in different setups.

Table of contents

Basic usage

Advanced setups

  • Tailscale sidecar — run Zerobyte behind a Tailscale sidecar using shared networking.