35 lines
872 B
Plaintext
35 lines
872 B
Plaintext
|
variant: fcos
|
||
|
version: 1.5.0
|
||
|
passwd:
|
||
|
users:
|
||
|
- name: core
|
||
|
ssh_authorized_keys:
|
||
|
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDR7q2FfdizNkvel66N/jHcwlEA8R5JEOneKXshMWqkX jeff@station-1
|
||
|
systemd:
|
||
|
units:
|
||
|
- name: jeffa.io.service
|
||
|
enabled: true
|
||
|
contents: |
|
||
|
[Unit]
|
||
|
Description=hotbot
|
||
|
[Service]
|
||
|
Type=oneshot
|
||
|
After=network-online.target
|
||
|
Wants=network-online.target
|
||
|
ExecStart=/usr/bin/podman compose up
|
||
|
[Install]
|
||
|
WantedBy=multi-user.target
|
||
|
storage:
|
||
|
disks:
|
||
|
- device: /dev/vdb
|
||
|
wipe_table: true
|
||
|
partitions:
|
||
|
- number: 1
|
||
|
label: jeffa.io-storage
|
||
|
filesystems:
|
||
|
- path: /jeffa.io-storage
|
||
|
device: /dev/disk/by-partlabel/jeffa.io-storage
|
||
|
format: btrfs
|
||
|
wipe_filesystem: true
|
||
|
label: jeffa.io-storage
|
||
|
with_mount_unit: true
|