mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
build(snap): rewrite the store listing text
The summary takes the README tagline. The description now leads with an Install section, shows a first run that opens a shell, and leaves the XDG redirection internals out of the listing.
This commit is contained in:
1 parent
2ac01f992a
commit
8cc3ba9854
1 file changed
+13
-13
+13
-13
@@ -1,27 +1,29 @@
|
|||||||
name: ecrou
|
name: ecrou
|
||||||
base: core26
|
base: core26
|
||||||
# The version is adopted from the workspace Cargo.toml at pull time —
|
|
||||||
# the same value the binary reports with --version. One number, one
|
|
||||||
# place to bump.
|
|
||||||
adopt-info: ecrou
|
adopt-info: ecrou
|
||||||
title: ecrou
|
title: ecrou
|
||||||
summary: The strictly confined microVM runtime
|
summary: a small microVM runtime based on libkrun
|
||||||
description: |
|
description: |
|
||||||
ecrou boots disposable Linux environments as one-shot microVMs on
|
ecrou boots disposable Linux environments as one-shot microVMs on
|
||||||
libkrun: it resolves an image reference, boots one VM per command
|
libkrun: it resolves an image reference, boots the microVM,
|
||||||
with live stdio, propagates the exit code, and throws the machine
|
runs the command, and throws the machine away.
|
||||||
away. Persistence crosses an explicit `-v/--volume` share or it does not
|
Volume sharing `-v` and other features are available.
|
||||||
happen.
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
ecrou is strictly confined.
|
||||||
|
|
||||||
|
sudo snap install ecrou
|
||||||
|
|
||||||
## First run
|
## First run
|
||||||
|
|
||||||
Connect the KVM interface (home and network connect on their own):
|
Connect the KVM interface:
|
||||||
|
|
||||||
sudo snap connect ecrou:kvm
|
sudo snap connect ecrou:kvm
|
||||||
|
|
||||||
Then run a command in a microVM:
|
Then run a microVM:
|
||||||
|
|
||||||
ecrou run ubuntu -- uname -a
|
ecrou run -it ubuntu
|
||||||
|
|
||||||
## Diagnostics
|
## Diagnostics
|
||||||
|
|
||||||
@@ -32,8 +34,6 @@ description: |
|
|||||||
|
|
||||||
- image cache: `~/snap/ecrou/common/cache/ecrou`
|
- image cache: `~/snap/ecrou/common/cache/ecrou`
|
||||||
|
|
||||||
The home interface does not cover dotfiles, so the XDG
|
|
||||||
directories are redirected into the snap's common data area.
|
|
||||||
license: MIT
|
license: MIT
|
||||||
website: https://github.com/vhaudiquet/ecrou
|
website: https://github.com/vhaudiquet/ecrou
|
||||||
contact: https://github.com/vhaudiquet/ecrou/issues
|
contact: https://github.com/vhaudiquet/ecrou/issues
|
||||||
|
|||||||
Reference in new issue
Block a user