[customizations] hostname = "backupserver" [[customizations.user]] name = "backup" description = "Default user account" password = "$6$CHO2$3rN8eviE2t50lmVyBYihTgVRHcaecmeCk31L..." key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGPAWtzq2/cuv+zPzdDSCe/5pc0HRCxmwFiI5Fu3sEok julian@local" home = "/srv/widget/" shell = "/usr/bin/bash" groups = ["widget", "users", "wheel"] uid = 1200 gid = 1200 expiredate = 12345 [customizations.iso] volume_id = "JuliansBackupServer" application_id = "JuliansBackupServer" publisher = "Julian" # [customizations.installer.modules] # enable = [ # "org.fedoraproject.Anaconda.Modules.Localization", # "org.fedoraproject.Anaconda.Modules.Network", # org.fedoraproject.Anaconda.Modules.Security # ] # disable = ["org.fedoraproject.Anaconda.Modules.Users"] [customizations.installer.kickstart] contents = """ # Basic setup text lang en_US keyboard de timezone Europe/Berlin network --device=enp1s0 --bootproto=static --ip=192.168.178.3 --netmask=255.255.255.0 --gateway=192.168.178.1 --nameserver=1192.168.178.8 # Here's where we reference the container image to install - notice the kickstart # has no `%packages` section! What's being installed here is a container image. # ostreecontainer --url gitea.wefers.page/julian/backup-server:latest firewall --disabled services --enabled=sshd """