Commit Graph

53 Commits

Author SHA1 Message Date
Jörg Thalheim
adccd191a0
Merge pull request #173 from alan-strohm/master
nixosGenerate: allow and suggest leaving pkgs set to null
2022-08-17 10:13:36 +01:00
Per Magnus Veierland
b990785b69 readme: Add linode format 2022-08-16 14:52:07 +02:00
Alan Strohm
f561d89270 nixosGenerate: allow and suggest leaving pkgs set to null 2022-08-12 21:04:56 -07:00
Tristan
990766a7bd
Fix lxc-metadata description in readme
GitHub now supports LaTeX rendering in READMEs and the two $ in the description for lxc-metadata caused that field to incorrectly render as LaTeX.
2022-07-13 17:40:15 -04:00
Samuel Tam
2cea106bc1
README.md: update cross compiling section 2022-05-24 03:36:56 +08:00
lassulus
b0326ae4f0 formats: init docker 2022-04-19 19:09:35 +02:00
lassulus
9e7c8e28f0 README: add FAQ section 2022-04-13 13:03:24 +02:00
illustris
87866f310e add proxmox LXC format 2022-02-16 00:05:01 +05:30
jbpratt
5e08c56f66 implement kubevirt format
requires https://github.com/NixOS/nixpkgs/pull/151482

Signed-off-by: jbpratt <jbpratt78@gmail.com>
2021-12-21 03:02:40 -06:00
Maciej Krüger
b5cd128f9c
Mention flake profile 2021-11-23 02:17:21 +01:00
Pablo Ovelleiro Corral
082be47745
Update README.md
Add code fence language for better readability of examples
2021-11-22 07:52:01 +01:00
mayl
e610a931ac
adds nixosGenerate function (#119)
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-11-20 07:35:59 +00:00
Jörg Thalheim
55d20619d5 README: expand installation methods 2021-11-06 07:28:44 +01:00
illustris
a8eae7998c fix typo in readme 2021-11-02 20:16:13 +05:30
illustris
81ba0b42cb add proxmox (vma) image format 2021-11-01 07:21:40 +05:30
zimbatm
de5493a642
new format: vagrant-virtualbox
This will ultimately replace the nix-community/nixbox project.

See https://github.com/nix-community/nixbox/issues/38

Depends on https://github.com/NixOS/nixpkgs/pull/101120
2020-10-20 11:15:43 +02:00
zimbatm
993bf1946f
README: sort the supported formats table 2020-10-20 11:15:18 +02:00
Jörg Thalheim
79c5eee44c
add amazon ec2 support 2020-08-18 10:02:48 +01:00
Maciej Krüger
f1de453b7b
feat: mention vm-bootloader on README 2020-07-30 12:56:09 +02:00
zimbatm
3dca12acad
Merge pull request #54 from evanjs/vmware-format
Add VMWare format
2020-05-21 12:13:22 +02:00
Evan Stoll
2f8bd3c46d add vmware image format to docs 2020-05-20 21:07:35 -04:00
Evan Stoll
ca2b26afab add Hyper-V image format to docs
Differentiate Azure and Hyper-V image formats
Azure currently refers to Generation 1/VHD images, whereas Hyper-V refers to Generation 2/VHDX images
2020-05-20 19:56:01 -04:00
lassulus
619bc361b2 README: expand raw image description 2020-05-11 10:02:39 +02:00
lassulus
6ca87aa8e6 formats: add raw-efi 2020-05-10 19:32:33 +02:00
Sebastien Bariteau
c26fd82c4a
doc: qcow is the format name not qcow2 (#52) 2020-05-10 13:33:05 +00:00
MaCXyLo oLyXCaM
f14be9ee75 README.md: select nixpkgs channel 2019-12-02 11:27:25 +01:00
MaCXyLo oLyXCaM
50e8fd3e55 Merge branch 'master' of https://github.com/nix-community/nixos-generators 2019-12-01 20:11:56 +01:00
MaCXyLo oLyXCaM
1ed1ce5e92 add install iso for hyper-v guests 2019-12-01 20:10:37 +01:00
Vo Minh Thu
95f5810ef4 Add a Digital Ocean format. (#47) 2019-12-01 17:25:19 +00:00
lassulus
1575a022ca add lxc image generator 2019-08-30 19:04:38 +02:00
David Kleuker
b7301e2806 Add link to LICENSE file to README (#33)
Also use SPDX full name

https://spdx.org/licenses/MIT.html
2019-08-19 18:16:16 +00:00
David Kleuker
673e43a6a9 Update README (#32)
With the latest install instructions ./ is not needed.

Install command can now be easier copied.
2019-08-19 14:07:08 +00:00
Thomas Kim Pham
4055785d4a cloudstack image documentation 2019-04-26 09:27:07 +02:00
Jacek Galowicz
d00d1f29cf Update readme 2019-04-11 09:12:56 +02:00
Your Name
9c52928089 aarch64: add sd-aarch64-linux format 2019-03-22 22:44:18 +01:00
zimbatm
0cce7924f1 Cleanup (#17)
* rename eval-format.nix to nixos-generate.nix

Make it clear that it's meant to be used by the nixos-generate script

* rename config.nix to configuration.nix

Bring the name closer to /etc/nixos/configuration.nix

* fix the NIXOS_CONFIG

this is the env name that nixos-rebuild uses

* use -I to load the configuration and format

This has a nice side-effect of allowing URLs as configuration

* add Travis CI

* cleanSource

* gitignore nix result files

* use modulesPath everywhere

this makes sure that the passed pkgs in nixos-generate.nix is the same
one we use to load these other modules

* use toString to avoid evaluation error
2019-01-31 23:06:29 +01:00
lassulus
65ca979a13 formats: add azure 2019-01-24 11:49:16 +01:00
Jörg Thalheim
3fe1d1d26f
make nixos-generators installable 2019-01-22 00:19:28 +00:00
lassulus
dfb253fa74 README: add format descriptions 2019-01-20 21:35:04 +01:00
Ingolf Wagner
9b6612c0ea
Update README.md 2019-01-18 22:17:38 +01:00
lassulus
02f33ab0c5 formats: add raw 2019-01-17 22:01:05 +01:00
lassulus
bbe9e78bb3 add license 2019-01-17 17:38:32 +01:00
zimbatm
93e10d0aea central command (#8)
* WIP: eval target

* rename nixos-build to nixos-generate

* rename target to format

* allow to pass arbitrary format paths

* add --help option

* add --list option

* port the rest of the formats

* add short options

* be more precise with the file selection

* use new trick I learned

* support the --run option

for the no-gui version:

    ./nixos-generate --run -f vm-no-gui

* document

* fixup! port the rest of the formats

* fix kexec-bundle
2019-01-17 15:18:00 +01:00
zimbatm
48956192c2
add make-gce: make Google Compute Engine image 2019-01-15 10:48:10 +01:00
Till Höppner
6bf7e8c291 add make-kexec-bundle (#6)
* add make-kexec-bundle

* kexec_tarball_self_extract_script: set -eu and fail with 1

* make-kexec-bundle: Print out-path directly
2019-01-14 22:41:20 +01:00
lassulus
3706884738 add bin/make-qcow 2019-01-13 15:53:59 +01:00
lassulus
4edb2d6d74 add run-vm-nogui 2018-10-26 18:44:19 +02:00
lassulus
b860ec156b README.md: simplify introduction 2018-09-30 13:49:29 +02:00
lassulus
e5afc27d75 add bin/make-kexec 2018-05-20 10:44:49 +02:00
Ingolf Wagner
a4ec50a88c
config.nix is an optional argument now 2018-05-17 22:49:08 +02:00