I don’t have spare peripherals like a monitor and a keyboard. How do you suggest I do a bare-metal install of Debian on a computer (meant to be a server)?
Plug drive in main computer, install Debian on it along with network config and SSH access, put drive back into server and power on.
I guess technically you can also make an ISO that will just auto wipe the drive and install upon booting it but you still need a keyboard to get into the boot menu.
The traditional way is to use a serial console from another device.
Also, the word you’re looking for is: “headless”, as in, “headless install”
Ipmi interface?
Usually I want to see the BIOS settings at least once. So that’s enough reason to carry a keyboard + monitor there.
Otherwise that network boot option with a TFTP server comes to my mind. But I have never tried it on a new, empty machine.