{
  "id": "system-admin-toolkit",
  "schemaVersion": 1,
  "title": "System Administrator Toolkit",
  "summary": "Runbooks, scripts, systemd units, nginx config, Ansible, and cron starters.",
  "sourceFolderName": "System Administrator Toolkit",
  "createdAt": "2026-06-22T00:00:00Z",
  "items": [
    {
      "kind": "folder",
      "relativePath": "bin",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "etc",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "etc/systemd",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "etc/systemd/system",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "etc/nginx",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "etc/nginx/conf.d",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "ansible",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "runbooks",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "folder",
      "relativePath": "cron",
      "fileTypeID": null,
      "data": null
    },
    {
      "kind": "file",
      "relativePath": "README.md",
      "fileTypeID": "md",
      "data": "IyBTeXN0ZW0gQWRtaW5pc3RyYXRpb24gVG9vbGtpdAoKIyMgU2NvcGUKCkRlc2NyaWJlIHRoZSBzZXJ2aWNlIG9yIHNlcnZlciBncm91cCB0aGlzIHRvb2xraXQgbWFuYWdlcy4KCiMjIFRhcmdldCBIb3N0cwoKTGlzdCBob3N0IGdyb3VwcyBhbmQgYWNjZXNzIHJlcXVpcmVtZW50cy4KCiMjIFNhZmV0eSBOb3RlcwoKUnVuIGRlc3RydWN0aXZlIGNvbW1hbmRzIG9ubHkgYWZ0ZXIgcmV2aWV3aW5nIGJhY2t1cHMgYW5kIG1haW50ZW5hbmNlIHdpbmRvd3MuCgo="
    },
    {
      "kind": "file",
      "relativePath": "runbooks/service-runbook.md",
      "fileTypeID": "md",
      "data": "IyBTZXJ2aWNlIFJ1bmJvb2sKCiMjIE92ZXJ2aWV3CgojIyBTdGFydAoKYHN1ZG8gc3lzdGVtY3RsIHN0YXJ0IGV4YW1wbGUuc2VydmljZWAKCiMjIFN0b3AKCmBzdWRvIHN5c3RlbWN0bCBzdG9wIGV4YW1wbGUuc2VydmljZWAKCiMjIFJlc3RhcnQKCmBzdWRvIHN5c3RlbWN0bCByZXN0YXJ0IGV4YW1wbGUuc2VydmljZWAKCiMjIExvZ3MKCmBqb3VybmFsY3RsIC11IGV4YW1wbGUuc2VydmljZSAtbiAxMDBgCgojIyBIZWFsdGggQ2hlY2tzCgojIyBSb2xsYmFjawoKIyMgRXNjYWxhdGlvbgoK"
    },
    {
      "kind": "file",
      "relativePath": "bin/backup.sh",
      "fileTypeID": "sh",
      "data": "IyEvdXNyL2Jpbi9lbnYgYmFzaApzZXQgLWV1byBwaXBlZmFpbAoKQkFDS1VQX1NPVVJDRT0iL3Nydi9leGFtcGxlIgpCQUNLVVBfREVTVElOQVRJT049Ii92YXIvYmFja3Vwcy9leGFtcGxlIgpTVEFNUD0iJChkYXRlICslWSVtJWQtJUglTSVTKSIKCm1rZGlyIC1wICIkQkFDS1VQX0RFU1RJTkFUSU9OIgp0YXIgLWN6ZiAiJEJBQ0tVUF9ERVNUSU5BVElPTi9leGFtcGxlLSRTVEFNUC50YXIuZ3oiICIkQkFDS1VQX1NPVVJDRSIKZWNobyAiQmFja3VwIHdyaXR0ZW4gdG8gJEJBQ0tVUF9ERVNUSU5BVElPTi9leGFtcGxlLSRTVEFNUC50YXIuZ3oiCg=="
    },
    {
      "kind": "file",
      "relativePath": "bin/restore.sh",
      "fileTypeID": "sh",
      "data": "IyEvdXNyL2Jpbi9lbnYgYmFzaApzZXQgLWV1byBwaXBlZmFpbAoKQVJDSElWRV9QQVRIPSIkezE6LX0iClJFU1RPUkVfREVTVElOQVRJT049Ii9zcnYvZXhhbXBsZSIKCmlmIFtbIC16ICIkQVJDSElWRV9QQVRIIiB8fCAhIC1mICIkQVJDSElWRV9QQVRIIiBdXTsgdGhlbgogIGVjaG8gIlVzYWdlOiAuL3Jlc3RvcmUuc2ggL3BhdGgvdG8vYmFja3VwLnRhci5neiIgPiYyCiAgZXhpdCAxCmZpCgpta2RpciAtcCAiJFJFU1RPUkVfREVTVElOQVRJT04iCnRhciAteHpmICIkQVJDSElWRV9QQVRIIiAtQyAiJFJFU1RPUkVfREVTVElOQVRJT04iCmVjaG8gIlJlc3RvcmUgY29tcGxldGVkIHRvICRSRVNUT1JFX0RFU1RJTkFUSU9OIgo="
    },
    {
      "kind": "file",
      "relativePath": "etc/systemd/system/example.service",
      "fileTypeID": null,
      "data": "W1VuaXRdCkRlc2NyaXB0aW9uPUV4YW1wbGUgU2VydmljZQpBZnRlcj1uZXR3b3JrLnRhcmdldAoKW1NlcnZpY2VdClR5cGU9c2ltcGxlCldvcmtpbmdEaXJlY3Rvcnk9L3Nydi9leGFtcGxlCkV4ZWNTdGFydD0vdXNyL2Jpbi9lbnYgYmFzaCAvc3J2L2V4YW1wbGUvYmluL3N0YXJ0LnNoClJlc3RhcnQ9b24tZmFpbHVyZQpSZXN0YXJ0U2VjPTUKCltJbnN0YWxsXQpXYW50ZWRCeT1tdWx0aS11c2VyLnRhcmdldAo="
    },
    {
      "kind": "file",
      "relativePath": "etc/systemd/system/example.timer",
      "fileTypeID": null,
      "data": "W1VuaXRdCkRlc2NyaXB0aW9uPVJ1biBleGFtcGxlIG1haW50ZW5hbmNlIHRhc2sKCltUaW1lcl0KT25DYWxlbmRhcj1kYWlseQpQZXJzaXN0ZW50PXRydWUKVW5pdD1leGFtcGxlLnNlcnZpY2UKCltJbnN0YWxsXQpXYW50ZWRCeT10aW1lcnMudGFyZ2V0Cg=="
    },
    {
      "kind": "file",
      "relativePath": "etc/nginx/conf.d/example.conf",
      "fileTypeID": null,
      "data": "c2VydmVyIHsKICAgIGxpc3RlbiA4MDsKICAgIHNlcnZlcl9uYW1lIGV4YW1wbGUuY29tOwoKICAgIGxvY2F0aW9uIC8gewogICAgICAgIHByb3h5X3Bhc3MgaHR0cDovLzEyNy4wLjAuMTozMDAwOwogICAgICAgIHByb3h5X3NldF9oZWFkZXIgSG9zdCAkaG9zdDsKICAgICAgICBwcm94eV9zZXRfaGVhZGVyIFgtUmVhbC1JUCAkcmVtb3RlX2FkZHI7CiAgICAgICAgcHJveHlfc2V0X2hlYWRlciBYLUZvcndhcmRlZC1Gb3IgJHByb3h5X2FkZF94X2ZvcndhcmRlZF9mb3I7CiAgICB9Cn0K"
    },
    {
      "kind": "file",
      "relativePath": "ansible/inventory.ini",
      "fileTypeID": null,
      "data": "W3dlYnNlcnZlcnNdCndlYi0wMS5leGFtcGxlLmNvbQoKW2RhdGFiYXNlc10KZGItMDEuZXhhbXBsZS5jb20K"
    },
    {
      "kind": "file",
      "relativePath": "ansible/playbook.yml",
      "fileTypeID": "yaml",
      "data": "LSBuYW1lOiBDb25maWd1cmUgZXhhbXBsZSBob3N0cwogIGhvc3RzOiB3ZWJzZXJ2ZXJzCiAgYmVjb21lOiB0cnVlCiAgdGFza3M6CiAgICAtIG5hbWU6IEVuc3VyZSBjdXJsIGlzIGluc3RhbGxlZAogICAgICBhbnNpYmxlLmJ1aWx0aW4ucGFja2FnZToKICAgICAgICBuYW1lOiBjdXJsCiAgICAgICAgc3RhdGU6IHByZXNlbnQK"
    },
    {
      "kind": "file",
      "relativePath": "cron/example.cron",
      "fileTypeID": null,
      "data": "U0hFTEw9L2Jpbi9iYXNoClBBVEg9L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmluCgojIFJ1biBiYWNrdXAgZXZlcnkgZGF5IGF0IDI6MzAgQU0uCjMwIDIgKiAqICogL3Nydi9leGFtcGxlL2Jpbi9iYWNrdXAuc2ggPj4gL3Zhci9sb2cvZXhhbXBsZS1iYWNrdXAubG9nIDI+JjEK"
    }
  ]
}
