Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nspawn/nspawn
A wrapper around machinectl for easy-deployment of nspawn.org containers
https://github.com/nspawn/nspawn
Last synced: 3 months ago
JSON representation
A wrapper around machinectl for easy-deployment of nspawn.org containers
- Host: GitHub
- URL: https://github.com/nspawn/nspawn
- Owner: nspawn
- License: gpl-3.0
- Created: 2019-03-08T21:45:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-09T01:52:58.000Z (9 months ago)
- Last Synced: 2024-05-23T04:50:04.617Z (6 months ago)
- Language: Shell
- Size: 90.8 KB
- Stars: 96
- Watchers: 8
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# nspawn
A wrapper around machinectl for easy-deployment of [https://nspawn.org](https://nspawn.org) images.## How to use it
```
nspawn {COMMAND} [PARAMETER]Wrapper around systemd-machined and https://nspawn.org
Commands:
--init Initializes an image for systemd-machined
with the following parameters: //
--list Lists all available images
--help Prints this help messageParameters:
One out of (archlinux,centos,debian,fedora,ubuntu)
The release of the distribution
One out of (raw,tar)
```On the first start `nspawn` will try to set up the `/etc/systemd/import-pubring.gpg` keyring.
`nspawn` will create the keyring and search for the [https://nspawn.org](https://nspawn.org) master key.
After keyring generation you can start using `nspawn`.You can use `nspawn --init //` to pull an image.
`nspawn --list` will print a list of all available images.## Examples
`nspawn --init fedora/34/tar` will pull a tar archive with a `fedora 34` directory.
You can instantly start it via `machinectl start fedora-34-tar`.