From a2690c8e1392a9ed2986010ab3176076b0db70b4 Mon Sep 17 00:00:00 2001 From: simaticadmin Date: Thu, 21 May 2026 23:09:49 +0200 Subject: [PATCH] Upload files to "/" --- meta-data | 4 ++-- seed.iso | Bin 0 -> 374784 bytes user-data | 36 +++++++++++++----------------------- 3 files changed, 15 insertions(+), 25 deletions(-) create mode 100644 seed.iso diff --git a/meta-data b/meta-data index 2b5c9b9..58d84bf 100644 --- a/meta-data +++ b/meta-data @@ -1,2 +1,2 @@ -instance-id: ubuntu-docker-001 -local-hostname: ubuntu-docker \ No newline at end of file +instance-id: simatica-bootstrap +local-hostname: srv-docker diff --git a/seed.iso b/seed.iso new file mode 100644 index 0000000000000000000000000000000000000000..33989c5bd8f1812904847b2c06beed9156afef2f GIT binary patch literal 374784 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 z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ i009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA>fB=A30A1zM+ literal 0 HcmV?d00001 diff --git a/user-data b/user-data index 47d4c3e..7e86d9a 100644 --- a/user-data +++ b/user-data @@ -8,41 +8,31 @@ autoinstall: layout: it identity: - hostname: ubuntu-docker + hostname: srv-docker username: simaticadmin - password: "$6$DA_SOSTITUIRE" + password: "$6$Cb4K2D7qVbm2..c0$mc0SulcRBu7Cku.y3QR78YAGufVzEpfMnoOSh.5MAPYsd2lE7GqYQ.JqrsbdYqLgyI9DGd62.IGGo6ClidxvE/" ssh: install-server: true allow-pw: true + storage: + layout: + name: direct + packages: - curl - - git + - ca-certificates - qemu-guest-agent - open-vm-tools late-commands: - curtin in-target -- bash -c "echo 'root:Password123!' | chpasswd" - + - curtin in-target -- passwd -u root - curtin in-target -- sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config - + - curtin in-target -- sed -i 's/^#PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ssh/sshd_config || true - curtin in-target -- systemctl restart ssh - - - curtin in-target -- bash -c ' - if [ -b /dev/sdb ]; then - parted -s /dev/sdb mklabel gpt - parted -s /dev/sdb mkpart primary ext4 0% 100% - mkfs.ext4 -F /dev/sdb1 - mkdir -p /mnt/docker - UUID=$(blkid -s UUID -o value /dev/sdb1) - echo "UUID=$UUID /mnt/docker ext4 defaults,nofail 0 2" >> /etc/fstab - mount -a - fi - ' - - - curtin in-target -- bash -c " - curl -fsSL https://gitea.simatica.it/bootstrap/install_docker_base.sh -o /root/install_docker_base.sh && - chmod +x /root/install_docker_base.sh && - /root/install_docker_base.sh - " \ No newline at end of file + - curtin in-target -- apt-get update + - curtin in-target -- apt-get dist-upgrade -y + - curtin in-target -- apt-get autoremove -y + - curtin in-target -- apt-get clean \ No newline at end of file