bombvault
Unraid backup and full disaster recovery for Docker containers, KVM VMs, the flash config and files — encrypted, off-site, restic-powered. Drop a backup, detonate a restore.
File Explorer
- containers.png
- dashboard.png
- recovery.png
- settings.png
- buy-me-a-coffee.svg
- install-on-unraid.svg
- view-on-github.svg
- banner-raw.txt
- bombvault-banner-dark.png
- bombvault-banner-dark.svg
- bombvault-banner-logo.png
- bombvault-banner.png
- bombvault-banner.svg
- button-buy-me-a-coffee.svg
- button-docs.png
- button-docs.svg
- gen-assets.mjs
- gen-banner.mjs
- icon.png
- icon.svg
- restore-demo.gif
- social-preview.png
- v1.0.0.md
- v1.4.0.md
- v1.5.0.md
- v1.6.0.md
- v1.7.0.md
- v1.8.0.md
- v1.9.0.md
- v2.0.0.md
- v2.1.0.md
- v2.2.0.md
- v2.3.0.md
- v2.4.0.md
- v2.5.0.md
- v2.6.0.md
- v2.7.0.md
- v2.8.0.md
- v2.9.0.md
- v3.0.0.md
- v3.1.0.md
- v3.2.0.md
- v3.3.0.md
- v3.4.0.md
- v4.0.0.md
- v4.1.0.md
- v4.2.0.md
- v4.3.0.md
- v4.4.0.md
- v4.5.0.md
- v4.6.0.md
- v4.7.0.md
- v4.8.0.md
- v4.9.0.md
- v5.0.0.md
- v6.0.0.md
- v6.1.0.md
- v6.2.0.md
- v6.3.0.md
- v6.4.0.md
- v6.5.0.md
- v6.6.0.md
- v6.7.0.md
- v6.8.0.md
- v6.9.0.md
- v7.0.0.md
- v7.1.0.md
- v7.2.0.md
- v7.3.0.md
- v7.4.0.md
- v7.5.0.md
- v7.6.0.md
- v7.7.0.md
- v7.8.0.md
- v7.9.0.md
- v8.0.0.md
- v8.1.0.md
- v8.2.0.md
- build.yml
- dockerhub-description.yml
- docs.yml
- lint.yml
- repo-watch-instant.yml
- DOCKERHUB.md
- FUNDING.yml
- SUPPORT_THREAD.html
- healthcheck_test.go
- main.go
- main_test.go
- docker-compose.generic.yml
- favicon.png
- logo.svg
- cn.svg
- cz.svg
- de.svg
- dk.svg
- es.svg
- fi.svg
- fr.svg
- gb.svg
- gr.svg
- hu.svg
- il.svg
- it.svg
- jp.svg
- kr.svg
- nl.svg
- no.svg
- pl.svg
- pt.svg
- ro.svg
- ru.svg
- sa.svg
- se.svg
- th.svg
- tr.svg
- ua.svg
- vn.svg
- bv-sidebar-controls.js
- extra.css
- flag-icons.min.css
- 2026-06-07-bombvault-p0-foundation.md
- 2026-06-08-bombvault-go-phase1-containers.md
- 2026-06-08-bombvault-p1-container-backup-restore.md
- 2026-06-10-bombvault-vm-backup-graceful.md
- 2026-06-15-bombvault-vm-backup-ssh.md
- 2026-07-02-restore-ux.md
- 2026-07-02-v4-ransomware-protection.md
- 2026-07-04-healthchecks-start-ping.md
- 2026-07-04-per-domain-healthchecks.md
- 2026-07-04-recovery-tab.md
- 2026-07-04-scheduled-flash-zip-export.md
- 2026-07-04-self-config-backup.md
- 2026-07-05-dep-runstate-and-config-delete.md
- 2026-07-05-drill-locks-and-flash-git.md
- 2026-07-06-container-excludes.md
- 2026-07-06-drill-surface-and-manual.md
- 2026-07-06-offsite-dr-optout.md
- 2026-07-06-views-and-plans.md
- 2026-07-14-files-domain-and-foreign-restore.md
- 2026-07-21-dashboard-activity-log.md
- 2026-07-21-repo-lock-serialization.md
- 2026-08-16-bombvault-platform-expansion.md
- 2026-08-18-glimstone-form-engine.md
- 2026-08-18-vm-service-layer-integration.md
- 2026-08-19-glimstone-form-engine-phase2.md
- 2026-08-20-backup-everything.md
- 2026-06-07-bombvault-design.md
- 2026-06-08-bombvault-go-rewrite-design.md
- 2026-06-10-bombvault-vm-backup-design.md
- 2026-06-15-bombvault-vm-backup-ssh-design.md
- 2026-07-02-restore-ux-progress-cancel-busy-design.md
- 2026-07-02-v4-ransomware-protection-design.md
- 2026-07-04-healthchecks-start-ping-design.md
- 2026-07-04-per-domain-healthchecks-design.md
- 2026-07-04-recovery-tab-design.md
- 2026-07-04-scheduled-flash-zip-export-design.md
- 2026-07-04-self-config-backup-design.md
- 2026-07-06-container-excludes-design.md
- 2026-07-07-v5-redesign-spec.md
- 2026-07-14-files-domain-design.md
- 2026-07-14-foreign-repo-restore-design.md
- 2026-07-21-dashboard-activity-log-design.md
- 2026-08-16-bombvault-platform-expansion-design.md
- 2026-08-20-backup-everything-design.md
- configuration.ar.md
- configuration.cs.md
- configuration.da.md
- configuration.de.md
- configuration.el.md
- configuration.es.md
- configuration.fi.md
- configuration.fr.md
- configuration.he.md
- configuration.hu.md
- configuration.it.md
- configuration.ja.md
- configuration.ko.md
- configuration.md
- configuration.nl.md
- configuration.no.md
- configuration.pl.md
- configuration.pt.md
- configuration.ro.md
- configuration.ru.md
- configuration.sv.md
- configuration.th.md
- configuration.tr.md
- configuration.uk.md
- configuration.vi.md
- configuration.zh.md
- features.ar.md
- features.cs.md
- features.da.md
- features.de.md
- features.el.md
- features.es.md
- features.fi.md
- features.fr.md
- features.he.md
- features.hu.md
- features.it.md
- features.ja.md
- features.ko.md
- features.md
- features.nl.md
- features.no.md
- features.pl.md
- features.pt.md
- features.ro.md
- features.ru.md
- features.sv.md
- features.th.md
- features.tr.md
- features.uk.md
- features.vi.md
- features.zh.md
- getting-started.ar.md
- getting-started.cs.md
- getting-started.da.md
- getting-started.de.md
- getting-started.el.md
- getting-started.es.md
- getting-started.fi.md
- getting-started.fr.md
- getting-started.he.md
- getting-started.hu.md
- getting-started.it.md
- getting-started.ja.md
- getting-started.ko.md
- getting-started.md
- getting-started.nl.md
- getting-started.no.md
- getting-started.pl.md
- getting-started.pt.md
- getting-started.ro.md
- getting-started.ru.md
- getting-started.sv.md
- getting-started.th.md
- getting-started.tr.md
- getting-started.uk.md
- getting-started.vi.md
- getting-started.zh.md
- index.ar.md
- index.cs.md
- index.da.md
- index.de.md
- index.el.md
- index.es.md
- index.fi.md
- index.fr.md
- index.he.md
- index.hu.md
- index.it.md
- index.ja.md
- index.ko.md
- index.md
- index.nl.md
- index.no.md
- index.pl.md
- index.pt.md
- index.ro.md
- index.ru.md
- index.sv.md
- index.th.md
- index.tr.md
- index.uk.md
- index.vi.md
- index.zh.md
- offsite-recovery.ar.md
- offsite-recovery.cs.md
- offsite-recovery.da.md
- offsite-recovery.de.md
- offsite-recovery.el.md
- offsite-recovery.es.md
- offsite-recovery.fi.md
- offsite-recovery.fr.md
- offsite-recovery.he.md
- offsite-recovery.hu.md
- offsite-recovery.it.md
- offsite-recovery.ja.md
- offsite-recovery.ko.md
- offsite-recovery.md
- offsite-recovery.nl.md
- offsite-recovery.no.md
- offsite-recovery.pl.md
- offsite-recovery.pt.md
- offsite-recovery.ro.md
- offsite-recovery.ru.md
- offsite-recovery.sv.md
- offsite-recovery.th.md
- offsite-recovery.tr.md
- offsite-recovery.uk.md
- offsite-recovery.vi.md
- offsite-recovery.zh.md
- troubleshooting.ar.md
- troubleshooting.cs.md
- troubleshooting.da.md
- troubleshooting.de.md
- troubleshooting.el.md
- troubleshooting.es.md
- troubleshooting.fi.md
- troubleshooting.fr.md
- troubleshooting.he.md
- troubleshooting.hu.md
- troubleshooting.it.md
- troubleshooting.ja.md
- troubleshooting.ko.md
- troubleshooting.md
- troubleshooting.nl.md
- troubleshooting.no.md
- troubleshooting.pl.md
- troubleshooting.pt.md
- troubleshooting.ro.md
- troubleshooting.ru.md
- troubleshooting.sv.md
- troubleshooting.th.md
- troubleshooting.tr.md
- troubleshooting.uk.md
- troubleshooting.vi.md
- troubleshooting.zh.md
- vm-backup-ssh-setup.md
- ageseal.go
- ageseal_test.go
- api.go
- appdata_paths_internal_test.go
- authgate_internal_test.go
- backup_failure_recorded_test.go
- backupcap_internal_test.go
- banner.txt
- budget_internal_test.go
- cache.go
- cache_trim_internal_test.go
- cloud_internal_test.go
- config_snapshot_internal_test.go
- container_remap_internal_test.go
- credential_scrub_internal_test.go
- csrf_internal_test.go
- dashplugin.go
- dashplugin_internal_test.go
- defs_perms_internal_test.go
- deploy.go
- deploy_test.go
- digest.go
- digest_test.go
- diskfree_linux.go
- diskfree_other.go
- drill_internal_test.go
- drill_verify_internal_test.go
- encryption_absence_allowlist_internal_test.go
- encryption_detect.go
- encryption_detect_internal_test.go
- encryption_detect_race_internal_test.go
- ensure_repo_mount_test.go
- everyn_schedules_test.go
- everything.go
- everything_coverage_test.go
- everything_guards_test.go
- everything_handler_test.go
- everything_singleflight_test.go
- everything_test.go
- excludes_internal_test.go
- excludes_suggest.go
- excludes_suggest_api_test.go
- excludes_suggest_counting_internal_test.go
- excludes_suggest_disclosure_internal_test.go
- excludes_suggest_internal_test.go
- excludes_suggest_snapshot_internal_test.go
- excludes_suggest_truncation_internal_test.go
- export.go
- export_encryption_internal_test.go
- export_encryption_test.go
- export_flash_zip_internal_test.go
- export_internal_test.go
- export_test.go
- files_internal_test.go
- files_preset.go
- flash_export_compat.go
- flash_export_compat_internal_test.go
- fleet.go
- fleet_handlers.go
- fleet_internal_test.go
- fleet_test.go
- forecast.go
- forecast_internal_test.go
- foreign.go
- foreign_destbase_internal_test.go
- foreign_internal_test.go
- foreign_test.go
- foreign_vm_restore_internal_test.go
- handlers.go
- handlers_test.go
- history_internal_test.go
- hostshell.go
- hostshell_cap_internal_test.go
- hostshell_internal_test.go
- hostshell_proc_unix.go
- hostshell_proc_windows.go
- jsonreq_export_test.go
- jsonreq_internal_test.go
- listsnapshots_internal_test.go
- login_throttle_internal_test.go
- mesh.go
- mesh_internal_test.go
- metrics.go
- metrics_test.go
- mountinfo.go
- mountinfo_export_test.go
- multioffsite_stage4_internal_test.go
- name_internal_test.go
- notify_internal_test.go
- offsite_gate_internal_test.go
- offsite_progress_heartbeat_internal_test.go
- offsite_replication_test.go
- offsite_repo_readable_internal_test.go
- offsite_schedule_source_internal_test.go
- offsite_sync_internal_test.go
- offsite_target_probe_internal_test.go
- offsite_targets.go
- offsite_targets_crud.go
- offsite_targets_crud_internal_test.go
- offsite_targets_internal_test.go
- panic_recovery_test.go
- path_internal_test.go
- platform_gate_internal_test.go
- primary_remote.go
- primary_remote_internal_test.go
- prog_end_started_at_internal_test.go
- protection_internal_test.go
- receiver.go
- receiver_duegate_internal_test.go
- receiver_handlers.go
- receiver_handlers_internal_test.go
- receiver_internal_test.go
- receiver_watch.go
- receiver_watch_internal_test.go
- registryauth.go
- registryauth_internal_test.go
- repo_path.go
- repo_path_internal_test.go
- restore_ownership_heal_internal_test.go
- restore_seam_internal_test.go
- restore_ux_internal_test.go
- retention_lock_heal_internal_test.go
- run_group_test.go
- scheduled_offsite_afterbulk_test.go
- scheduled_summary_failures_internal_test.go
- self_restart_internal_test.go
- server.go
- server_test.go
- service.go
- service_test.go
- settings_export_gate_test.go
- settings_import_everything_internal_test.go
- settings_import_validation_internal_test.go
- settings_portable.go
- settings_portable_internal_test.go
- settings_write_preserves_test.go
- skip_missing_container_test.go
- source_seam_internal_test.go
- spa.go
- spa_test.go
- sse.go
- stacks.go
- stacks_internal_test.go
- stacks_test.go
- startbackupall_offsite_test.go
- status_internal_test.go
- tamper.go
- tamper_leak_internal_test.go
- tamper_test.go
- testutil_test.go
- update_after_backup_internal_test.go
- version_internal_test.go
- vm_recovery_internal_test.go
- vm_restore_vmrun_internal_test.go
- vm_restore_vmrun_wiring_test.go
- vm_zvol_tpm_wiring_test.go
- watchdog.go
- watchdog_internal_test.go
- widget.go
- widget.html
- widget_internal_test.go
- widget_test.go
- config_orchestrator.go
- config_orchestrator_test.go
- credential_scrub_internal_test.go
- export_test.go
- files_orchestrator.go
- files_orchestrator_test.go
- flash_orchestrator.go
- flash_orchestrator_test.go
- orchestrator.go
- orchestrator_test.go
- restart_health_test.go
- update_window_test.go
- vm_freeze_internal_test.go
- vm_orchestrator.go
- vm_orchestrator_test.go
- vm_zvol_test.go
- vm_zvol_wiring_test.go
- compose.go
- compose_test.go
- config.go
- config_test.go
- dockercli.go
- dockercli_internal_test.go
- fidelity_internal_test.go
- isnotfound_test.go
- types.go
- volume_mount_internal_test.go
- container.go
- config_backfill_test.go
- notify.go
- notify_test.go
- redact_internal_test.go
- paths.go
- paths_test.go
- detect.go
- generic.go
- platform.go
- platform_test.go
- truenas.go
- unraid.go
- progress.go
- progress_test.go
- v1.0.0.md
- v1.4.0.md
- v1.5.0.md
- v1.6.0.md
- v1.7.0.md
- v1.8.0.md
- v1.9.0.md
- v2.0.0.md
- v2.1.0.md
- v2.2.0.md
- v2.3.0.md
- v2.4.0.md
- v2.5.0.md
- v2.6.0.md
- v2.7.0.md
- v2.8.0.md
- v2.9.0.md
- v3.0.0.md
- v3.1.0.md
- v3.2.0.md
- v3.3.0.md
- v3.4.0.md
- v4.0.0.md
- v4.1.0.md
- v4.2.0.md
- v4.3.0.md
- v4.4.0.md
- v4.5.0.md
- v4.6.0.md
- v4.7.0.md
- v4.8.0.md
- v4.9.0.md
- v5.0.0.md
- v6.0.0.md
- v6.1.0.md
- v6.2.0.md
- v6.3.0.md
- v6.4.0.md
- v6.5.0.md
- v6.6.0.md
- v6.7.0.md
- v6.8.0.md
- v6.9.0.md
- v7.0.0.md
- v7.1.0.md
- v7.2.0.md
- v7.3.0.md
- v7.4.0.md
- v7.5.0.md
- v7.6.0.md
- v7.7.0.md
- v7.8.0.md
- v7.9.0.md
- v8.0.0.md
- v8.1.0.md
- v8.2.0.md
- catalog_version_test.go
- releasenotes.go
- releasenotes_test.go
- backup_warn_test.go
- copy_progress_fps_internal_test.go
- credential_scrub_internal_test.go
- proc_test.go
- proc_unix.go
- proc_windows.go
- restic.go
- restic_args_test.go
- restic_cancel_test.go
- restic_copy_progress_internal_test.go
- restic_internal_test.go
- restic_roundtrip_test.go
- restic_stream_lines_internal_test.go
- restic_subcommand_test.go
- restickey.go
- restickey_test.go
- catchup_internal_test.go
- drills_internal_test.go
- everyn_interval_internal_test.go
- everyn_jobgate_internal_test.go
- nextruns_everyn_internal_test.go
- overlap_guard_test.go
- perioddue_internal_test.go
- peritem_internal_test.go
- reload_race_test.go
- schedule.go
- schedule_internal_test.go
- schedule_offsite_afterbulk_test.go
- schedule_test.go
- secret.go
- secret_test.go
- selfrestore.go
- selfrestore_test.go
- spike.go
- spike_internal_test.go
- spike_test.go
- sshconn.go
- sshconn_test.go
- backup_order_vm_test.go
- drills.go
- drills_test.go
- duegate_scope_test.go
- established.go
- filesets.go
- filesets_test.go
- fleet_peers.go
- fleet_peers_test.go
- future_stamp_test.go
- helpers_test.go
- mesh_offers.go
- mesh_offers_test.go
- migrate.go
- migrate_recovery_internal_test.go
- migrate_test.go
- migrate_upgrade_internal_test.go
- offsite.go
- offsite_backfill_test.go
- offsite_target_history_test.go
- offsite_targets.go
- offsite_targets_test.go
- offsite_test.go
- primary_remote_target_test.go
- received_alert_state.go
- received_alert_state_test.go
- received_repos.go
- received_repos_test.go
- repo.go
- repostats.go
- repostats_test.go
- runs.go
- runs_test.go
- schedule_cadence_test.go
- schedule_job_runs.go
- schedule_job_runs_test.go
- settings.go
- settings_mutate_test.go
- settings_test.go
- settings_writers_test.go
- store.go
- targets.go
- targets_backuporder_test.go
- targets_scheduleorder_test.go
- targets_test.go
- vacuum.go
- vacuum_test.go
- vms.go
- vms_test.go
- watchdog.go
- watchdog_test.go
- rewrite.go
- rewrite_test.go
- template.go
- template_test.go
- credential_scrub_internal_test.go
- domainname_test.go
- list_test.go
- nvram.go
- nvram_test.go
- parse_test.go
- rewrite.go
- tpm.go
- tpm_test.go
- types.go
- virshcli.go
- virshcli_uri_test.go
- zvol.go
- zvol_test.go
- no.html
- bv-sidebar-controls.html
- main.html
- my-BombVault.xml
- basic-values.yaml
- vm-hostnet-values.yaml
- docker-compose.yaml
- app.yaml
- item.yaml
- ix_values.yaml
- questions.yaml
- README.md
- index.html
- control-reads-engine-tokens.js
- helpers.js
- icon-badge-needs-tooltip.js
- index.js
- no-em-dash-in-user-text.js
- no-status-color-on-control.js
- one-icon-badge-size.js
- page-uses-page-shell.js
- README.md
- user-message-is-translated.js
- package.json
- logo-light.svg
- logo.png
- logo.svg
- Layout.tsx
- routedPages.test.ts
- router.tsx
- StepCard.tsx
- RestoreAction.confirm.dom.test.tsx
- RestoreAction.tsx
- RestoreProgress.tsx
- ActivityLog.test.ts
- ActivityLog.tsx
- BackupButton.tsx
- Badge.test.ts
- Badge.tsx
- CadenceBuilder.dom.test.tsx
- CadenceBuilder.test.ts
- CadenceBuilder.tsx
- CheckDraw.tsx
- ColorPickerPopover.dom.test.tsx
- ColorPickerPopover.keyboard.dom.test.tsx
- ColorPickerPopover.test.ts
- ColorPickerPopover.tsx
- ConfirmDialog.test.ts
- ConfirmDialog.tsx
- DropdownListbox.dom.test.tsx
- DropdownListbox.keyboard.dom.test.tsx
- DropdownListbox.tsx
- EmptyStateIcon.tsx
- ErrorDetailPanel.dom.test.tsx
- ErrorDetailPanel.tsx
- FilterPopover.tsx
- FolderBrowser.tsx
- IconTipButton.dom.test.tsx
- IconTipButton.tsx
- IncludeToggle.tsx
- InfoBubble.tsx
- isRemotePath.test.ts
- ItemScheduleOverride.tsx
- OffsiteIndicator.dom.test.tsx
- OffsiteIndicator.test.ts
- OffsiteIndicator.tsx
- OffsiteTargetsSection.tsx
- OffsiteWizard.dom.test.tsx
- OffsiteWizard.tsx
- PathModeSwitch.dom.test.tsx
- PathModeSwitch.tsx
- ProgressBar.tsx
- RecentRunsList.tsx
- RestoreCancelButton.tsx
- RestorePanel.tsx
- RevealInput.test.ts
- RevealInput.tsx
- ScheduleBadge.tsx
- Selector.dom.test.tsx
- Selector.test.ts
- Selector.tsx
- Sidebar.language.dom.test.tsx
- Sidebar.tabColor.dom.test.tsx
- Sidebar.tsx
- SnapshotFileTree.tsx
- SourceToggle.tsx
- SpikePanel.tsx
- TimePicker.dom.test.tsx
- TimePicker.test.ts
- TimePicker.tsx
- Toast.test.ts
- Toast.tsx
- Toggle.test.ts
- Toggle.tsx
- WhatsNewDialog.tsx
- ar.ts
- bg.ts
- ca.ts
- cs.ts
- da.ts
- el.ts
- es.ts
- et.ts
- eu.ts
- fa.ts
- fi.ts
- fr.ts
- gl.ts
- he.ts
- hi.ts
- hr.ts
- hu.ts
- id.ts
- is.ts
- it.ts
- ja.ts
- ko.ts
- lt.ts
- lv.ts
- ms.ts
- nl.ts
- no.ts
- pl.ts
- pt.ts
- ro.ts
- ru.ts
- sk.ts
- sl.ts
- sr.ts
- sv.ts
- th.ts
- tr.ts
- uk.ts
- vi.ts
- zh.ts
- accent.dom.test.ts
- accent.test.ts
- accent.ts
- activityLog.test.ts
- activityLog.ts
- advanced.tsx
- api.ts
- appearance.dom.test.tsx
- appearance.test.ts
- appearance.ts
- backupWatch.test.ts
- backupWatch.ts
- bubblePosition.test.ts
- bubblePosition.ts
- clipboard.test.ts
- clipboard.ts
- cron.test.ts
- cron.ts
- dashboardLayout.tsx
- errors.test.ts
- errors.ts
- forecast.test.ts
- forecast.ts
- freshInstall.ts
- i18n.orphans.test.ts
- i18n.parity.test.ts
- i18n.ts
- ltrFragments.test.ts
- ltrFragments.tsx
- motion.dom.test.tsx
- motion.ts
- pageShell.ts
- progress.test.ts
- progress.ts
- reltime.ts
- shape.dom.test.tsx
- shape.ts
- srcParam.test.ts
- theme.ts
- toast.tsx
- toastEngine.test.ts
- toastEngine.ts
- uiConventions.test.ts
- useCloudCredSets.dom.test.tsx
- useCloudCredSets.ts
- useConfirm.tsx
- useDragReorder.ts
- useOffsiteTargets.ts
- useRainbow.ts
- useReveal.ts
- uuid.test.ts
- uuid.ts
- Config.tsx
- Containers.excludesAssistant.dom.test.tsx
- Containers.tsx
- Dashboard.tsx
- Files.tsx
- Flash.tsx
- Fleet.peerCard.dom.test.tsx
- Fleet.tsx
- Login.tsx
- Receiver.tsx
- Recovery.tsx
- Settings.accentCard.dom.test.tsx
- Settings.cloudCard.dom.test.tsx
- Settings.configScheduleToggle.dom.test.tsx
- Settings.debouncedEdits.dom.test.tsx
- Settings.everythingCard.dom.test.tsx
- Settings.keepRegistryAuths.test.ts
- Settings.languageCard.dom.test.tsx
- Settings.settingsWrites.dom.test.tsx
- Settings.themeCard.dom.test.tsx
- Settings.toggleRow.test.ts
- Settings.tsx
- VMs.test.tsx
- VMs.tsx
- index.css
- main.tsx
- vite-env.d.ts
- .npmrc
- embed.go
- eslint.config.js
- index.html
- package-lock.json
- package.json
- postcss.config.js
- tsconfig.json
- vite.config.ts
- vitest.config.ts
- .dockerignore
- .gitattributes
- .gitignore
- .golangci.yml
- CLAUDE.md
- Dockerfile
- docs-requirements.txt
- go.mod
- go.sum
- justfile
- LICENSE
- mkdocs.yml
- README.md
- renovate.json
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
boot
View Details ▼
boot
Build tooling for the Clojure programming language.
boot repl
Start a REPL session either with the project or standalone:
boot jar
Build a single `uberjar`:
boot --dependencies boot/new new --template {{template_name}} --name {{project_name}}
Generate scaffolding for a new project based on a template:
docker run
View Details ▼
docker run
This command is an alias of `docker container run`.
tldr docker container run
View documentation for the original command:
golangci-lint
View Details ▼
golangci-lint
Parallelized, smart, and fast Go linters runner that integrates with all major IDEs and supports YAML configuration.
golangci-lint run
Run linters in the current folder:
golangci-lint linters
List enabled and disabled linters (Note: Disabled linters are shown last, do not mistake them for enabled ones):
golangci-lint run {{[-E|--enable]}} {{linter}}
Enable a specific linter for this run:
mysqldump
View Details ▼
mysqldump
Backups MySQL databases.
See also: `mysql`.
mysqldump --user {{user}} --password {{database_name}} --result-file={{path/to/file.sql}}
Create a backup (user will be prompted for a password):
mysqldump --user {{user}} --password {{database_name}} {{table_name}} > {{path/to/file.sql}}
Backup a specific table redirecting the output to a file (user will be prompted for a password):
mysqldump --user {{user}} --password --all-databases > {{path/to/file.sql}}
Backup all databases redirecting the output to a file (user will be prompted for a password):
npm
View Details ▼
npm
JavaScript and Node.js package manager.
Manage Node.js projects and their module dependencies.
Some subcommands such as `install`, `run`, etc. have their own usage documentation.
npm init {{[-y|--yes]}}
Create a `package.json` file with default values (omit `--yes` to do it interactively):
npm {{[i|install]}}
Download all the packages listed as dependencies in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
openssl rand
View Details ▼
openssl rand
Generate random bytes using a cryptographically secure PRNG.
openssl rand -hex 8
Generate an 8-byte (16 characters) hex string and write it to `stdout`:
openssl rand -base64 20
Generate 20 random bytes encoded in base64:
openssl rand -out {{path/to/file}} {{length}}
Generate random bytes and write them to a file (without encoding):
restic
View Details ▼
restic
A fast and secure backup program.
restic init {{[-r|--repo]}} {{path/to/repository}}
Initialize a backup repository in the specified local directory:
restic {{[-r|--repo]}} {{path/to/repository}} backup {{path/to/directory}}
Backup a directory to the repository:
restic {{[-r|--repo]}} {{path/to/repository}} snapshots
Show backup snapshots currently stored in the repository:
spike
View Details ▼
spike
A fully featured static website generator written in JavaScript.
spike new {{project_name}}
Create a new project using the default template:
spike watch
Compile your project, watch for changes, and auto-reload the browser:
spike compile
Compile your project once to the "public" directory:
virsh
View Details ▼
virsh
Manage `virsh` guest domains.
Note: Some of the commands below may require specifying `virsh --connect URI` explicitly.
Some subcommands such as `list` have their own usage documentation.
virsh {{[-c|--connect]}} {{qemu:///system|qemu:///session|xen:///system|lxc:///system|...}}
Connect to a hypervisor session interactively:
virsh {{[-c|--connect]}} {{uri}} list --all
List all domains:
sudo virsh net-start {{default}}
Activate a network named `default`:
