INCUS.ADMIN.INIT(1)

πŸ’– incus-admin-init β€” like, the manual page but make it cute πŸ’–

okay bestie, so this page lives inside the Incus - Command line client(1) manual, and today we're doing incus-admin-init. It's the glow-up ritual for your daemon. Let's get into it πŸŽ€


✨ NAME ✨

incus-admin-init β€” Configure the daemon


🌸 SYNOPSIS 🌸

incus admin init [--preseed []] [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

Description:

Configure the daemon

like... that's the whole job. You run it, you configure the daemon. Iconic behaviour tbh πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • --auto[=false] β€” Automatic (non-interactive) mode. She does it all by herself, no questions asked ✨
  • --dump[=false] β€” Dump YAML config to stdout. Just show me the YAML, no drama πŸ’œ
  • --minimal[=false] β€” Minimal configuration (non-interactive). The low-key, no-frills setup πŸ“
  • --network-address="" β€” Address to bind to (default: none)
  • --network-port=-1 β€” Port to bind to (default: 8443)
  • --preseed[=false] β€” Pre-seed mode, expects YAML config from stdin. You feed her the YAML, she eats it up 😭
  • --storage-backend="" β€” Storage backend to use (btrfs, dir, lvm or zfs, default: dir)
  • --storage-create-device="" β€” Setup device based storage using DEVICE
  • --storage-create-loop=-1 β€” Setup loop based storage with SIZE in GiB
  • --storage-pool="" β€” Storage pool to use or create

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these are the family heirlooms, passed down from the parent command 🫢

  • --debug[=false] β€” Show all debug messages
  • --explain[=false] β€” If the command is valid, explain its parsed arguments instead of running it
  • --force-local[=false] β€” Force using the local unix socket
  • -h, --help[=false] β€” Print help
  • --project="" β€” Override the source project
  • -q, --quiet[=false] β€” Don't show progress information 🀫
  • --sub-commands[=false] β€” Use with help or --help to view sub-commands
  • -v, --verbose[=false] β€” Show all information messages
  • --version[=false] β€” Print version number

πŸ”₯ EXAMPLE πŸ”₯

init --minimal
init --auto [--network-address=IP] [--network-port=8443] [--storage-backend=dir]
            [--storage-create-device=DEVICE] [--storage-create-loop=SIZE]
            [--storage-pool=POOL]
init --preseed [preseed.yaml]
init --dump

copy-paste these bad boys directly, no cap πŸ’―


🌈 SEE ALSO 🌈

  • incus-admin(1)

⭐ HISTORY ⭐

24-Sep-2026 β€” Auto generated by spf13/cobra


k so that's the whole page bestie πŸ’– go forth, configure that daemon, and remember: the storage backend defaults to dir, the network port defaults to 8443, and you are always the main character ✨

mwah πŸ’…

Auto generated by spf13/cobra β€” Sep 2026 β€” Incus - Command line client(1) β€” and that's the sign-off, periodt πŸŽ€πŸ’œ

πŸ“¦ where this page comes from