You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-13Lines changed: 7 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -246,9 +246,6 @@ devbox version
246
246
```bash
247
247
# Start the engine daemon (auto-launched on first `devbox start`)
248
248
devbox engine start
249
-
250
-
# Check status
251
-
devbox engine status # (coming soon)
252
249
```
253
250
254
251
The engine runs as a background process and is automatically started when you run `devbox start` if it's not already running. You can manage it explicitly with `devbox engine {start|stop|restart}`.
@@ -377,7 +374,7 @@ devbox stop
377
374
|`devbox snapshot export <id> <file>`| Export a snapshot to a tarball | No (fallback) |
378
375
|`devbox snapshot import <file>`| Import a snapshot from a tarball | No (fallback) |
379
376
|`devbox snapshot gc`| Garbage collect old snapshots | No (fallback) |
380
-
|`devbox snapshot gc --keep <n>`| Keep only the N most recent snapshots | No (fallback) |
377
+
|`devbox snapshot gc --keep-last <n>`| Keep only the N most recent snapshots | No (fallback) |
381
378
|`devbox snapshot gc --older-than <duration>`| Remove snapshots older than duration | No (fallback) |
382
379
383
380
### Secrets Commands
@@ -387,7 +384,7 @@ devbox stop
387
384
|`devbox secrets set <key> <value>`| Set an encrypted secret | No (fallback) |
388
385
|`devbox secrets get <key>`| Retrieve a secret value | No (fallback) |
389
386
|`devbox secrets list`| List all secret keys | No (fallback) |
390
-
|`devbox secrets delete <key>`|Delete a secret | No (fallback) |
387
+
|`devbox secrets rm <key>`|Remove a secret | No (fallback) |
391
388
|`devbox secrets rotate`| Re-encrypt all secrets with a new key | No (fallback) |
@@ -522,17 +519,14 @@ Secrets are encrypted with [age](https://age-encryption.org/) (X25519 + ChaCha20
522
519
# Set a secret
523
520
devbox secrets set DATABASE_URL "postgres://user:pass@db:5432/myapp"
524
521
525
-
# Get a secret (masked by default)
522
+
# Get a secret
526
523
devbox secrets get DATABASE_URL
527
524
528
-
# Get a secret (unmasked)
529
-
devbox secrets get DATABASE_URL --reveal
530
-
531
525
# List all secrets
532
526
devbox secrets list
533
527
534
-
#Delete a secret
535
-
devbox secrets delete DATABASE_URL
528
+
#Remove a secret
529
+
devbox secrets rm DATABASE_URL
536
530
537
531
# Re-encrypt all secrets with a new key
538
532
devbox secrets rotate
@@ -897,7 +891,7 @@ make lint
897
891
898
892
**Q: Do I need the engine daemon running all the time?**
899
893
900
-
A: No. Commands like `init`, `validate`, `build`, `exec`, `shell`, `cp`, `logs`, `graph`, `ps`, `prune`, `destroy`, `snapshot`, `secrets`, and `config` work without the engine by falling back to the Docker SDK directly. Only `start`, `stop`, `status`, `reset`, `wait`, `top`, and `engine stop`/`engine restart` require the engine. Use `devbox engine start` to launch it when needed.
894
+
A: No. Commands like `init`, `validate`, `build`, `exec`, `shell`, `cp`, `logs`, `graph`, `ps`, `prune`, `destroy`, `snapshot`, `secrets`, and `config` work without the engine. Only `start`, `stop`, `status`, `reset`, `wait`, `top`, and `engine stop`/`engine restart` require the engine. Use `devbox engine start` to launch it when needed.
0 commit comments