-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathbootimus.example.yaml
More file actions
31 lines (28 loc) · 1.01 KB
/
bootimus.example.yaml
File metadata and controls
31 lines (28 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Bootimus Configuration File
# Copy to bootimus.yaml and customise
# Server Configuration
tftp_port: 69
http_port: 8080
admin_port: 8081 # Admin interface port
nbd_enabled: true # Enable NBD server for network block device ISO mounting
nbd_port: 10809 # NBD server port
# Windows unattended install via SMB (off by default).
# When enabled, bootimus starts an isolated smbd that exposes each extracted
# Windows ISO as a guest read-only share and patches boot.wim so WinPE
# auto-launches setup.exe. Requires smbd on PATH and port 445 reachable by
# clients (Windows 'net use' ignores non-445 ports).
windows_smb:
enabled: false
port: 445
boot_dir: "" # Optional - iPXE bootloaders are embedded in binary
data_dir: ./data # Required - contains ISO files
server_addr: "" # Auto-detected if empty
# Database Configuration (Remove for SQLite)
db:
host: localhost
port: 5432
user: bootimus
password: bootimus
name: bootimus
sslmode: disable
disable: false # Set to true for SQLite mode (embedded database)