Skip to content

Instantly share code, notes, and snippets.

@InAnimaTe
Last active August 20, 2025 03:20
Show Gist options
  • Select an option

  • Save InAnimaTe/c2858e83fdb35009e1e18d3c0c1c18dc to your computer and use it in GitHub Desktop.

Select an option

Save InAnimaTe/c2858e83fdb35009e1e18d3c0c1c18dc to your computer and use it in GitHub Desktop.
{
"ignition": {
"version": "3.3.0"
},
"kernelArguments": {
"shouldExist": [
"flatcar.first_boot=1"
]
},
"passwd": {
"users": [
{
"name": "core",
"passwordHash": "$6$rounds=8192$1z75NvUQq1Yr$WmK2JzGuu/PSsjaOwcowx/IQu.JpKI8MB.gfR/JRpHXvIPnii3Egwi64hD7SynHzEdBCmCICzzKuZJfq1mg2A.",
"sshAuthorizedKeys": [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC/tY/XBdOQMHRypSu/Orzk1wHKf+ZWu3PAdPkc4My7xFybE5HOJdxZawYE4quHjKUrGSIlFsBPIwN0D+fbJg5XnWeW+0l923sBUj+oZM7i8H5AtsdN9Enb59n2EhB3ksMEr6ZtG0mJPZf9syjaarmD45OGaFUhtsq/T3rhBghyejaJ0SAnxlHZQROYz4IuVFetZZdCewT8c0Uj6JJH6l5OKtBbAekGD8Vs70bp00Q97lCsiH5x2QnmFKaKc2+j18J4TrT0KGwPyFut4bPYsoQ96YYM2TgCPDrBZigURmpHT2dlBL0yVhTe6WHz4PVjSukjcOZyS9klB68Y4trrdIy1w1TNq6cTQZY+3j5PK8Ntc3v9H62jVCgvmysx+adK3ZPOWwULK2b76M4hnceWaVKW57DhPYt69jNDF/brTAfHr9gPF/Sowk9575t1DmnFaJiFroXcvKHE/fCVlud3PiKrnAHQO70Wk5yY+CBpipys2SRQ7E3/OXdPy9PeC/LpsgBlAPXPRvAFE8rVCu0z0fqk4PPacaQLh1k62aqFSGb1Txdsozw3YtfOFEbppuFF6jp50SJ0Fge2Pfv+RknqHrEomLp3JbyEQVv8O7H6xeJq9/aPpLQGEG50p3RaQy27tU3faz0EO7wW0tfFu8bndbuFsJdbpbIl+EXRdoKMO9sDVw== marioploria@gmail.com"
]
}
]
},
"storage": {
"directories": [
{
"path": "/var/lib/iptables",
"mode": 493
},
{
"path": "/var/lib/ip6tables",
"mode": 493
},
{
"group": {
"name": "root"
},
"path": "/raid",
"user": {
"name": "root"
},
"mode": 493
}
],
"files": [
{
"path": "/etc/hostname",
"contents": {
"compression": "",
"source": "data:,whyte"
},
"mode": 420
},
{
"path": "/var/lib/iptables/rules-save",
"contents": {
"compression": "gzip",
"source": "data:;base64,H4sIAAAAAAAC/5TMP0vFMBQF8L2f4s7ihfQ5+OgWm4iF90zJS3EQh5JGqP2TEO/it5f+GSzUodOBe87v3n22PbmYZMVrWRkQWpXwzjL2kWTPSr9xLTY3VZlpxvNclmY9IocFYwu9B/xa603ReNu5yHbbAawfR4q17QDR0jfV5EDLCzdS3Mub4U+X4vYixa4OQDZMT+bAJvhIcHpMz6d/5q0d5v2SOAXST3DAjoKHo+B8FKTpH5Gr67UwyW8AAAD//677/f+zAQAA"
},
"mode": 420
},
{
"path": "/var/lib/ip6tables/rules-save",
"contents": {
"compression": "gzip",
"source": "data:;base64,H4sIAAAAAAAC/7SUT4/aMBDF73yKkZAqaDvaLFIpcEsDVZH4E0FQD1UPjjMLLo7t2hO2fPsqu1uVqKUqKzYXS2O/n1/eWPP6Tmkm3xpNF+kmg/FqmcKXaBR9bY0+Llef49W4UVtusvpYnCSTNHsqYgyPYlSgLeC3p+2TjRKkNYa9kHtAlBxYMMFqMouzyfjtZJ3FH2bT9afJ+K9qBywdIBbOeobe+9tB7+RcG6bJPD30gUIgw0roAB3y3voAryCdZ5tug6XcoY9KljWxXg595KMjKCiwMoKVNVgZT0LuRK7pjKNzFCfknhjZWszVFn5/l2FYlYT0QxIVVMCzMU54URKTR+dtrqn8E9OG9SyOE3gDi3EKHa3MHrWVQoM1+gjWwNFWHmbxAhbTpNvoNhk3CBFggDsaRKPRzW30LzfeVrUVURzIswpUkuEzv3Qx25Da7nLrMVitpOKHPl6b3XR+tQyHL5jh8AUzHF43w87S1RcK3YVYa3sPTpkt3Cvega/HhVal4lYb/ufhk9xZ9PS9osD1+HnQAuLj+u4mkLSm+FXAvPKBoRc1/Fxwj9PHE2mynM+nWetnAAAA//9b7F+mWwUAAA=="
},
"mode": 420
},
{
"path": "/etc/motd.d/private.conf",
"contents": {
"compression": "",
"source": "data:,This%20is%20a%20private%20server.%20You%20are%20not%20welcome.%20Please%20logoff%20immediately."
},
"mode": 420
},
{
"overwrite": true,
"path": "/etc/ssh/sshd_config.d/custom.conf",
"contents": {
"compression": "",
"source": "data:,PermitRootLogin%20no%0AAllowUsers%20core%0AAuthenticationMethods%20publickey%0A"
},
"mode": 384
},
{
"overwrite": true,
"path": "/etc/flatcar/update.conf",
"contents": {
"compression": "",
"source": "data:,SERVER%3Ddisabled%0A"
},
"mode": 420
},
{
"path": "/etc/systemd/network/00-enp8s0.network",
"contents": {
"compression": "gzip",
"source": "data:;base64,H4sIAAAAAAAC/3SMTYvCMBCG7/kbPe9skn4HclhW8aL1UG+lh9BMEeyHJqml/14avYjIA8PMPC9vdVCuOdekUD1KHK6ZpYRUBbp5NJea/Glt0FqZZMDDGOIUeBT+8pzslMNZLW+CkU1RSgaeoOnGSbedMvijBwvN2HvNE5qIKKX0OQRj7Gs2B0+w/m6T0jkM6F4tnIoWhWjx0x7vaE77Ui5o17Pc/vv1EQAA//+lJEeT6wAAAA=="
},
"mode": 420
},
{
"path": "/etc/systemd/timesyncd.conf",
"contents": {
"compression": "",
"source": "data:,%5BTime%5D%0ANTP%3Dntp.nexcess.net%20us.pool.ntp.org%20time.nist.gov%0A"
},
"mode": 420
},
{
"path": "/etc/modules-load.d/sg.conf",
"contents": {
"compression": "",
"source": "data:,sg"
},
"mode": 420
}
]
},
"systemd": {
"units": [
{
"enabled": true,
"name": "systemd-networkd.service"
},
{
"enabled": true,
"name": "systemd-resolved.service"
},
{
"enabled": true,
"name": "iptables-restore.service"
},
{
"enabled": true,
"name": "ip6tables-restore.service"
},
{
"dropins": [
{
"contents": "[Socket]\nListenStream=\nListenStream=27182\nFreeBind=true\nAccept=yes\n",
"name": "10-sshd-port.conf"
}
],
"name": "sshd.socket"
},
{
"contents": "[Unit]\nDescription=Mount raid to /raid\nBefore=docker.service\n[Mount]\nWhat=/dev/disk/by-uuid/ffad8ce0-8ad6-4852-be9e-cdeae22e251a\nWhere=/raid\n[Install]\nWantedBy=multi-user.target\n",
"enabled": true,
"name": "raid.mount"
},
{
"enabled": false,
"mask": true,
"name": "containerd.service"
},
{
"dropins": [
{
"contents": "[Unit]\nAfter=raid.mount\nRequires=raid.mount",
"name": "10-wait-docker.conf"
}
],
"enabled": true,
"name": "docker.service"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment