DISNIXOS-GENINFRA(1)

πŸ“¦ version 0.9.4, in nixos 26.05, nixpkgs unstable

πŸ’– DISNIXOS-GENINFRA πŸ’–

bestie, welcome to DISNIXOS-GENINFRA(1), a user command and honestly a little icon. it's the manual page for disnixos-geninfra, and yes i'm gonna walk you through every single flag like we're studying together at 2am 🫢


✨ NAME ✨

disnixos-geninfra β€” generate an infrastructure model from network models 🌈

πŸŽ€ SYNOPSIS πŸŽ€

disnixos-geninfra [OPTION] network_nix [ network2_nix ... ]

like, options first, then a network nix file, and you can pile on more network2_nix ... files after that if you're feeling extra πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the way that this works is genuinely so slay. the command disnixos-geninfra generates an infrastructure model out of NixOS network models β€” so that the properties of the machines can be used by the basic Disnix toolset. that's the whole vibe. it's giving translator. it's giving bridge between worlds. no cap πŸ’–

πŸ”₯ OPTIONS πŸ”₯

  • --no-out-link β€” do not create a result symlink. simple as that, she just won't leave a link behind πŸ™ˆ
  • --use-backdoor β€” indicates that the backdoor must be enabled so that the VMs can be accessed through a socket. door metaphor, but make it infrastructure πŸšͺ✨
  • --use-vm-testing β€” indicates that we generate virtual machines, so that the physical characteristics are automatically added. automatic glow-up, we love to see it πŸ’…
  • --use-nixops β€” use NixOps instead of Disnix's deployment facilities. main character switch-up πŸ‘‘
  • --show-trace β€” shows a trace of the output. so when something goes weird you actually get the receipts πŸ”
  • -h, --help β€” shows the usage of this command. when in doubt, ask for help, literally always 🫢
  • -v, --version β€” shows the version of this command. know your era ⭐

🌸 ENVIRONMENT 🌸

  • DISNIXOS_USE_NIXOPS β€” when set to 1, it specifies that NixOps is used to take care of the infrastructure deployment, so that it properly interprets NixOps configurations and uses NixOps tooling instead of Disnix's deployment facilities. it's the environment-variable twin of --use-nixops, iykyk πŸ’œ

Copyright Β© 2008-2022 Sander van der Burg


fr fr, that's the whole page β€” every flag, every env var, the synopsis, all of it. nothing skipped, bestie πŸ’–

and hey, before you go β€” the footer on this one says disnixos-geninfra (disnixos 0.... with January 1980 hanging out at the end πŸŽ€ so that's the source/version and date situation, respectfully iconic in the weirdest way. mwah, go generate some infrastructure πŸ’…βœ¨

πŸ“¦ where this page comes from